You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-commits@axis.apache.org by ve...@apache.org on 2016/01/19 00:07:59 UTC
svn commit: r1725383 [29/41] - in /axis/site/axis2/java/rampart-staging: ./
apidocs/ apidocs/org/apache/rahas/ apidocs/org/apache/rahas/class-use/
apidocs/org/apache/rahas/client/ apidocs/org/apache/rahas/impl/
apidocs/org/apache/rahas/impl/class-use/ ...
Modified: axis/site/axis2/java/rampart-staging/code-coverage/org.apache.rampart.builder/index.html
URL: http://svn.apache.org/viewvc/axis/site/axis2/java/rampart-staging/code-coverage/org.apache.rampart.builder/index.html?rev=1725383&r1=1725382&r2=1725383&view=diff
==============================================================================
--- axis/site/axis2/java/rampart-staging/code-coverage/org.apache.rampart.builder/index.html (original)
+++ axis/site/axis2/java/rampart-staging/code-coverage/org.apache.rampart.builder/index.html Mon Jan 18 23:07:55 2016
@@ -1 +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> > <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="t
oggleSort(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%</t
d><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 c
lass="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
+<?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> > <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="t
oggleSort(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,177 of 6,251</td><td class="ctr2">65%</t
d><td class="bar">352 of 766</td><td class="ctr2">54%</td><td class="ctr1">276</td><td class="ctr2">428</td><td class="ctr1">451</td><td class="ctr2">1,457</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 c
lass="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="25" height="10" title="384" alt="384"/><img src="../.resources/greenbar.gif" width="71" height="10" title="1,077" alt="1,077"/></td><td class="ctr2" id="c1">74%</td><td class="bar" id="d3"><img src="../.resources/redbar.gif" width="30" height="10" title="63" alt="63"/><img src="../.resources/greenbar.gif" width="53" height="10" title="111" alt="111"/></td><td class="ctr2" id="e1">64%</td><td class="ctr1" id="f3">58</td><td class="ctr2" id="g2">105</td><td class="ctr1" id="h3">71</td><td class="ctr2" id="i2">337</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="377" alt="377"/><img src="../.resources/greenbar.gif" width="92" height="10"
title="1,400" alt="1,400"/></td><td class="ctr2" id="c0">79%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="32" height="10" title="68" alt="68"/><img src="../.resources/greenbar.gif" width="63" height="10" title="132" alt="132"/></td><td class="ctr2" id="e0">66%</td><td class="ctr1" id="f2">61</td><td class="ctr2" id="g1">110</td><td class="ctr1" id="h2">75</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
Modified: axis/site/axis2/java/rampart-staging/code-coverage/org.apache.rampart.handler/CertificateValidator.html
URL: http://svn.apache.org/viewvc/axis/site/axis2/java/rampart-staging/code-coverage/org.apache.rampart.handler/CertificateValidator.html?rev=1725383&r1=1725382&r2=1725383&view=diff
==============================================================================
--- axis/site/axis2/java/rampart-staging/code-coverage/org.apache.rampart.handler/CertificateValidator.html (original)
+++ axis/site/axis2/java/rampart-staging/code-coverage/org.apache.rampart.handler/CertificateValidator.html Mon Jan 18 23:07:55 2016
@@ -1 +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> > <a href="index.html" class="el_package">org.apache.rampart.handler</a> > <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</t
d><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
+<?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> > <a href="index.html" class="el_package">org.apache.rampart.handler</a> > <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">9 of 9</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="ct
r1">3</td><td class="ctr2">3</td><td class="ctr1">2</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/redbar.gif" width="120" height="10" title="6" alt="6"/></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">1</td><td class="ctr2" id="i1">1</td><td class="ctr1" id="j0">1</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/redbar.gif" width="60" 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 clas
s="ctr1" id="h0">2</td><td class="ctr2" id="i0">2</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
Modified: axis/site/axis2/java/rampart-staging/code-coverage/org.apache.rampart.handler/CertificateValidator.java.html
URL: http://svn.apache.org/viewvc/axis/site/axis2/java/rampart-staging/code-coverage/org.apache.rampart.handler/CertificateValidator.java.html?rev=1725383&r1=1725382&r2=1725383&view=diff
==============================================================================
--- axis/site/axis2/java/rampart-staging/code-coverage/org.apache.rampart.handler/CertificateValidator.java.html (original)
+++ axis/site/axis2/java/rampart-staging/code-coverage/org.apache.rampart.handler/CertificateValidator.java.html Mon Jan 18 23:07:55 2016
@@ -27,9 +27,9 @@ import java.security.cert.X509Certificat
*/
public class CertificateValidator extends SignatureTrustValidator {
-<span class="fc" id="L30"> CertificateValidator() {</span>
+<span class="nc" id="L30"> CertificateValidator() {</span>
-<span class="fc" id="L32"> }</span>
+<span class="nc" id="L32"> }</span>
/**
* Checks the validity of the given certificate. For more info see SignatureTrustValidator.verifyTrustInCert.
@@ -39,7 +39,7 @@ public class CertificateValidator extend
* @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>
+<span class="nc" id="L42"> return verifyTrustInCert(certificate, signatureCrypto, false);</span>
}
}
Modified: axis/site/axis2/java/rampart-staging/code-coverage/org.apache.rampart.handler/PostDispatchVerificationHandler.html
URL: http://svn.apache.org/viewvc/axis/site/axis2/java/rampart-staging/code-coverage/org.apache.rampart.handler/PostDispatchVerificationHandler.html?rev=1725383&r1=1725382&r2=1725383&view=diff
==============================================================================
--- axis/site/axis2/java/rampart-staging/code-coverage/org.apache.rampart.handler/PostDispatchVerificationHandler.html (original)
+++ axis/site/axis2/java/rampart-staging/code-coverage/org.apache.rampart.handler/PostDispatchVerificationHandler.html Mon Jan 18 23:07:55 2016
@@ -1 +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> > <a href="index.html" class="el_package">org.apache.rampart.handler</a> > <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</t
d><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="ctr
2" 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
+<?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> > <a href="index.html" class="el_package">org.apache.rampart.handler</a> > <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">74 of 226</td><td class="ctr2">67%</td><td class="bar">24 of 50</td><td class="ctr2">52%</td><td class="ctr1">24<
/td><td class="ctr2">34</td><td class="ctr1">22</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#L97" class="el_method">invoke(MessageContext)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="42" height="10" title="56" alt="56"/><img src="../.resources/greenbar.gif" width="78" height="10" title="104" alt="104"/></td><td class="ctr2" id="c5">65%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="57" height="10" title="20" alt="20"/><img src="../.resources/greenbar.gif" width="62" height="10" title="22" alt="22"/></td><td class="ctr2" id="e0">52%</td><td class="ctr1" id="f0">17</td><td class="ctr2" id="g0">22</td><td class="ctr1" id="h0">15</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#L196" 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#L81" 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#L74" 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#L55" 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</t
d><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#L88" 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#L47" 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#L67" 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#L61" 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="ctr
2" 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
Modified: axis/site/axis2/java/rampart-staging/code-coverage/org.apache.rampart.handler/PostDispatchVerificationHandler.java.html
URL: http://svn.apache.org/viewvc/axis/site/axis2/java/rampart-staging/code-coverage/org.apache.rampart.handler/PostDispatchVerificationHandler.java.html?rev=1725383&r1=1725382&r2=1725383&view=diff
==============================================================================
--- axis/site/axis2/java/rampart-staging/code-coverage/org.apache.rampart.handler/PostDispatchVerificationHandler.java.html (original)
+++ axis/site/axis2/java/rampart-staging/code-coverage/org.apache.rampart.handler/PostDispatchVerificationHandler.java.html Mon Jan 18 23:07:55 2016
@@ -30,7 +30,6 @@ 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;
@@ -45,7 +44,7 @@ import java.util.List;
* Handler to verify the message security after dispatch
*
*/
-<span class="fc" id="L48">public class PostDispatchVerificationHandler implements Handler {</span>
+<span class="fc" id="L47">public class PostDispatchVerificationHandler implements Handler {</span>
private HandlerDescription handlerDesc;
@@ -53,41 +52,41 @@ import java.util.List;
* @see org.apache.axis2.engine.Handler#cleanup()
*/
public void cleanup() {
-<span class="nc" id="L56"> }</span>
+<span class="nc" id="L55"> }</span>
/**
* @see org.apache.axis2.engine.Handler#flowComplete(org.apache.axis2.context.MessageContext)
*/
public void flowComplete(MessageContext msgContext) {
-<span class="fc" id="L62"> }</span>
+<span class="fc" id="L61"> }</span>
/**
* @see org.apache.axis2.engine.Handler#getHandlerDesc()
*/
public HandlerDescription getHandlerDesc() {
-<span class="fc" id="L68"> return this.handlerDesc;</span>
+<span class="fc" id="L67"> return this.handlerDesc;</span>
}
/**
* @see org.apache.axis2.engine.Handler#getName()
*/
public String getName() {
-<span class="nc" id="L75"> return "Post dispatch security verification handler";</span>
+<span class="nc" id="L74"> return "Post dispatch security verification handler";</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>
+<span class="nc" id="L81"> 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>
+<span class="fc" id="L88"> this.handlerDesc = handlerDesc;</span>
+<span class="fc" id="L89"> }</span>
/**
* @see org.apache.axis2.engine.Handler#invoke(org.apache.axis2.context.MessageContext)
@@ -95,86 +94,86 @@ import java.util.List;
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 bfc" id="L97" title="All 2 branches covered."> if (!msgContext.isEngaged(WSSHandlerConstants.SECURITY_MODULE_NAME)) {</span>
+<span class="fc" id="L98"> return InvocationResponse.CONTINUE;</span>
}
-<span class="fc" id="L102"> Policy policy = msgContext.getEffectivePolicy();</span>
+<span class="fc" id="L101"> 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="L103" title="All 2 branches covered."> if(msgContext.getProperty(RampartMessageData.KEY_RAMPART_POLICY) != null) {</span>
+<span class="fc" id="L104"> 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="pc bpc" id="L108" title="1 of 2 branches missed."> if(policy == null) {</span>
+<span class="nc" id="L109"> 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="pc bpc" id="L112" title="1 of 2 branches missed."> if(policy == null) {</span>
+<span class="nc" id="L113"> Parameter param = msgContext.getParameter(RampartMessageData.KEY_RAMPART_POLICY);</span>
+<span class="nc bnc" id="L114" title="All 2 branches missed."> if(param != null) {</span>
+<span class="nc" id="L115"> OMElement policyElem = param.getParameterElement().getFirstElement();</span>
+<span class="nc" id="L116"> 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="pc bpc" id="L120" title="1 of 2 branches missed."> if(policy == null) {</span>
+<span class="nc" id="L121"> return InvocationResponse.CONTINUE;</span>
}
-<span class="fc" id="L125"> Iterator alternatives = policy.getAlternatives();</span>
+<span class="fc" id="L124"> Iterator<List<Assertion>> 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>
+<span class="fc" id="L126"> boolean securityPolicyPresent = false;</span>
+<span class="pc bpc" id="L127" title="1 of 2 branches missed."> if(alternatives.hasNext()) {</span>
+<span class="fc" id="L128"> List<Assertion> assertions = alternatives.next();</span>
+<span class="pc bpc" id="L129" title="1 of 2 branches missed."> for (Iterator<Assertion> iterator = assertions.iterator(); iterator.hasNext();) {</span>
+<span class="fc" id="L130"> 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>
+<span class="fc bfc" id="L132" title="All 2 branches covered."> if (assertion instanceof Binding) {</span>
+<span class="fc" id="L133"> securityPolicyPresent = true;</span>
+<span class="fc" id="L134"> 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="pc bpc" id="L136" title="1 of 2 branches missed."> } else if (assertion instanceof SupportingToken) {</span>
+<span class="nc" id="L137"> securityPolicyPresent = true; </span>
+<span class="nc" id="L138"> break;</span>
}
-<span class="fc" id="L141"> }</span>
+<span class="fc" id="L140"> }</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>
+<span class="pc bpc" id="L145" title="1 of 2 branches missed."> if (securityPolicyPresent) {</span>
+<span class="fc" id="L146"> 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("InvalidSecurity");</span>
+<span class="pc bpc" id="L149" title="1 of 2 branches missed."> if (rpd == null ) {</span>
+<span class="nc" id="L150"> throw new AxisFault("InvalidSecurity");</span>
}
-<span class="fc" id="L154"> boolean isInitiator = false;</span>
-<span class="fc" id="L155"> Parameter clientSideParam = msgContext.getAxisService().</span>
+<span class="fc" id="L153"> boolean isInitiator = false;</span>
+<span class="fc" id="L154"> 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>
+<span class="fc bfc" id="L156" title="All 2 branches covered."> if(clientSideParam != null) {</span>
+<span class="fc" id="L157"> 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) && </span>
+<span class="pc bpc" id="L161" title="2 of 4 branches missed."> if(RampartUtil.isSecHeaderRequired(rpd,isInitiator,true) && </span>
msgContext.getProperty(WSHandlerConstants.RECV_RESULTS) == null) {
-<span class="nc" id="L164"> throw new AxisFault("InvalidSecurity");</span>
+<span class="nc" id="L163"> throw new AxisFault("InvalidSecurity");</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>
+<span class="pc bpc" id="L170" 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("InvalidSecurity");</span>
+<span class="nc bnc" id="L172" title="All 2 branches missed."> if(msgContext.getProperty(WSHandlerConstants.RECV_RESULTS) == null) {</span>
+<span class="nc" id="L173"> throw new AxisFault("InvalidSecurity");</span>
} else {
-<span class="nc bnc" id="L176" title="All 2 branches missed."> if(((List<WSHandlerResult>)msgContext.getProperty(WSHandlerConstants.RECV_RESULTS)).size() == 0) {</span>
-<span class="nc" id="L177"> throw new AxisFault("InvalidSecurity");</span>
+<span class="nc bnc" id="L175" title="All 2 branches missed."> if(((List<WSHandlerResult>)msgContext.getProperty(WSHandlerConstants.RECV_RESULTS)).size() == 0) {</span>
+<span class="nc" id="L176"> throw new AxisFault("InvalidSecurity");</span>
}
}
}
@@ -182,46 +181,46 @@ import java.util.List;
// 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="fc" id="L184"> SOAPHeaderBlock secHeader = getSecurityHeader(msgContext);</span>
-<span class="pc bpc" id="L187" title="2 of 4 branches missed."> if (secHeader != null && (secHeader.isProcessed() == false)) {</span>
-<span class="nc" id="L188"> throw new AxisFault("InvalidSecurity - Security policy not found");</span>
+<span class="pc bpc" id="L186" title="2 of 4 branches missed."> if (secHeader != null && (secHeader.isProcessed() == false)) {</span>
+<span class="nc" id="L187"> throw new AxisFault("InvalidSecurity - Security policy not found");</span>
}
-<span class="fc" id="L191"> return InvocationResponse.CONTINUE;</span>
+<span class="fc" id="L190"> return InvocationResponse.CONTINUE;</span>
}
private SOAPHeaderBlock getSecurityHeader(MessageContext msgContext) throws AxisFault {
-<span class="fc" id="L197"> SOAPHeader header = null;</span>
+<span class="fc" id="L196"> 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>
+<span class="fc" id="L198"> header = msgContext.getEnvelope().getHeader();</span>
+<span class="nc" id="L199"> } catch (OMException ex) {</span>
+<span class="nc" id="L200"> throw new AxisFault(</span>
"PostDispatchVerificationHandler: cannot get SOAP header after security processing",
ex);
-<span class="fc" id="L204"> }</span>
+<span class="fc" id="L203"> }</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="pc bpc" id="L205" title="1 of 2 branches missed."> if(header == null) {</span>
+<span class="nc" id="L206"> return null;</span>
}
-<span class="fc" id="L210"> Iterator headers = header.getChildElements();</span>
+<span class="fc" id="L209"> Iterator headers = header.getChildElements();</span>
-<span class="fc" id="L212"> SOAPHeaderBlock headerBlock = null;</span>
+<span class="fc" id="L211"> SOAPHeaderBlock headerBlock = null;</span>
-<span class="pc bpc" id="L214" title="1 of 2 branches missed."> while (headers.hasNext()) { </span>
+<span class="pc bpc" id="L213" 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>
+<span class="fc" id="L215"> SOAPHeaderBlock hb = (SOAPHeaderBlock) headers.next();</span>
+<span class="pc bpc" id="L216" title="2 of 4 branches missed."> if (hb.getLocalName().equals(WSConstants.WSSE_LN)</span>
&& hb.getNamespace().getNamespaceURI().equals(WSConstants.WSSE_NS)) {
-<span class="fc" id="L219"> headerBlock = hb;</span>
-<span class="fc" id="L220"> break;</span>
+<span class="fc" id="L218"> headerBlock = hb;</span>
+<span class="fc" id="L219"> break;</span>
}
-<span class="nc" id="L222"> }</span>
+<span class="nc" id="L221"> }</span>
-<span class="fc" id="L224"> return headerBlock;</span>
+<span class="fc" id="L223"> return headerBlock;</span>
}
Added: axis/site/axis2/java/rampart-staging/code-coverage/org.apache.rampart.handler/RampartUsernameTokenValidator.html
URL: http://svn.apache.org/viewvc/axis/site/axis2/java/rampart-staging/code-coverage/org.apache.rampart.handler/RampartUsernameTokenValidator.html?rev=1725383&view=auto
==============================================================================
--- axis/site/axis2/java/rampart-staging/code-coverage/org.apache.rampart.handler/RampartUsernameTokenValidator.html (added)
+++ axis/site/axis2/java/rampart-staging/code-coverage/org.apache.rampart.handler/RampartUsernameTokenValidator.html Mon Jan 18 23:07:55 2016
@@ -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>RampartUsernameTokenValidator</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> > <a href="index.html" class="el_package">org.apache.rampart.handler</a> > <span class="el_class">RampartUsernameTokenValidator</span></div><h1>RampartUsernameTokenValidator</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 60</td><td class="ctr2">60%</td><td class="bar">4 of 4</td><td class="ctr2">0%</td><td class="ctr1">2</td><td cla
ss="ctr2">5</td><td class="ctr1">8</td><td class="ctr2">17</td><td class="ctr1">0</td><td class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a2"><a href="RampartUsernameTokenValidator.java.html#L47" class="el_method">verifyPlaintextPassword(UsernameToken, RequestData)</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="54" height="10" title="24" alt="24"/><img src="../.resources/greenbar.gif" width="65" height="10" title="29" alt="29"/></td><td class="ctr2" id="c2">55%</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">2</td><td class="ctr2" id="g0">3</td><td class="ctr1" id="h0">8</td><td class="ctr2" id="i0">15</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a1"><a href="RampartUsernameTokenValidator.java.html#L41" class="el_method">static {...}</a></td><td class="bar" id="b1"><img src="../.resources/greenba
r.gif" width="9" 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="a0"><a href="RampartUsernameTokenValidator.java.html#L39" class="el_method">RampartUsernameTokenValidator()</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</sp
an></div></body></html>
\ No newline at end of file
Added: axis/site/axis2/java/rampart-staging/code-coverage/org.apache.rampart.handler/RampartUsernameTokenValidator.java.html
URL: http://svn.apache.org/viewvc/axis/site/axis2/java/rampart-staging/code-coverage/org.apache.rampart.handler/RampartUsernameTokenValidator.java.html?rev=1725383&view=auto
==============================================================================
--- axis/site/axis2/java/rampart-staging/code-coverage/org.apache.rampart.handler/RampartUsernameTokenValidator.java.html (added)
+++ axis/site/axis2/java/rampart-staging/code-coverage/org.apache.rampart.handler/RampartUsernameTokenValidator.java.html Mon Jan 18 23:07:55 2016
@@ -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>RampartUsernameTokenValidator.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> > <a href="index.html" class="el_package">org.apache.rampart.handler</a> > <span class="el_source">RampartUsernameTokenValidat
or.java</span></div><h1>RampartUsernameTokenValidator.java</h1><pre class="source lang-java linenums">/*
+ * Copyright 2004,2013 The Apache Software Foundation.
+ *
+ * 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.
+ */
+
+package org.apache.rampart.handler;
+
+import java.io.IOException;
+
+import javax.security.auth.callback.Callback;
+import javax.security.auth.callback.UnsupportedCallbackException;
+
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.apache.rampart.RampartConstants;
+import org.apache.ws.security.WSPasswordCallback;
+import org.apache.ws.security.WSSecurityException;
+import org.apache.ws.security.handler.RequestData;
+import org.apache.ws.security.message.token.UsernameToken;
+import org.apache.ws.security.validate.UsernameTokenValidator;
+
+/**
+ * Overriding the default UsernameTokenValidator provided by WSS4J because the
+ * default implementation expects the user to provide the plain text password to
+ * WSS4J for validation.
+ *
+ */
+<span class="fc" id="L39">public class RampartUsernameTokenValidator extends UsernameTokenValidator {</span>
+
+<span class="fc" id="L41"> private static Log mlog = LogFactory.getLog(RampartConstants.MESSAGE_LOG);</span>
+
+ @Override
+ protected void verifyPlaintextPassword(UsernameToken usernameToken,
+ RequestData data) throws WSSecurityException {
+
+<span class="fc" id="L47"> String user = usernameToken.getName();</span>
+<span class="fc" id="L48"> String password = usernameToken.getPassword();</span>
+<span class="fc" id="L49"> String pwType = usernameToken.getPasswordType();</span>
+
+ // Provide the password to the user for validation
+<span class="fc" id="L52"> WSPasswordCallback pwCb = new WSPasswordCallback(user, password,</span>
+ pwType, WSPasswordCallback.USERNAME_TOKEN, data);
+ try {
+<span class="fc" id="L55"> data.getCallbackHandler().handle(new Callback[] { pwCb });</span>
+<span class="nc" id="L56"> } catch (IOException e) {</span>
+<span class="nc bnc" id="L57" title="All 2 branches missed."> if (mlog.isDebugEnabled()) {</span>
+<span class="nc" id="L58"> mlog.debug(e);</span>
+ }
+<span class="nc" id="L60"> throw new WSSecurityException(</span>
+ WSSecurityException.FAILED_AUTHENTICATION);
+<span class="nc" id="L62"> } catch (UnsupportedCallbackException e) {</span>
+<span class="nc bnc" id="L63" title="All 2 branches missed."> if (mlog.isDebugEnabled()) {</span>
+<span class="nc" id="L64"> mlog.debug(e);</span>
+ }
+<span class="nc" id="L66"> throw new WSSecurityException(</span>
+ WSSecurityException.FAILED_AUTHENTICATION);
+<span class="fc" id="L68"> }</span>
+
+<span class="fc" id="L70"> }</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
Modified: axis/site/axis2/java/rampart-staging/code-coverage/org.apache.rampart.handler/index.html
URL: http://svn.apache.org/viewvc/axis/site/axis2/java/rampart-staging/code-coverage/org.apache.rampart.handler/index.html?rev=1725383&r1=1725382&r2=1725383&view=diff
==============================================================================
--- axis/site/axis2/java/rampart-staging/code-coverage/org.apache.rampart.handler/index.html (original)
+++ axis/site/axis2/java/rampart-staging/code-coverage/org.apache.rampart.handler/index.html Mon Jan 18 23:07:55 2016
@@ -1 +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> > <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="t
oggleSort(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="ctr
2" 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="c
tr2" 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
+<?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> > <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="t
oggleSort(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">228 of 608</td><td class="ctr2">62%</td><t
d class="bar">42 of 84</td><td class="ctr2">50%</td><td class="ctr1">47</td><td class="ctr2">76</td><td class="ctr1">66</td><td class="ctr2">184</td><td class="ctr1">12</td><td class="ctr2">34</td><td class="ctr1">2</td><td class="ctr2">6</td></tr></tfoot><tbody><tr><td id="a1"><a href="PostDispatchVerificationHandler.html" class="el_class">PostDispatchVerificationHandler</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="39" height="10" title="74" alt="74"/><img src="../.resources/greenbar.gif" width="80" height="10" title="152" alt="152"/></td><td class="ctr2" id="c1">67%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="57" height="10" title="24" alt="24"/><img src="../.resources/greenbar.gif" width="62" height="10" title="26" alt="26"/></td><td class="ctr2" id="e1">52%</td><td class="ctr1" id="f0">24</td><td class="ctr2" id="g0">34</td><td class="ctr1" id="h0">22</td><td class="ctr2" id="i0">70</td><td class="ctr1" id="j0">3</td><td c
lass="ctr2" id="k1">9</td><td class="ctr1" id="l2">0</td><td class="ctr2" id="m0">1</td></tr><tr><td id="a2"><a href="RampartReceiver.html" class="el_class">RampartReceiver</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="37" height="10" title="70" alt="70"/><img src="../.resources/greenbar.gif" width="79" height="10" title="150" alt="150"/></td><td class="ctr2" id="c0">68%</td><td class="bar" id="d1"><img src="../.resources/redbar.gif" width="26" height="10" title="11" alt="11"/><img src="../.resources/greenbar.gif" width="31" height="10" title="13" alt="13"/></td><td class="ctr2" id="e0">54%</td><td class="ctr1" id="f1">13</td><td class="ctr2" id="g1">22</td><td class="ctr1" id="h1">19</td><td class="ctr2" id="i1">64</td><td class="ctr1" id="j1">3</td><td class="ctr2" id="k0">10</td><td class="ctr1" id="l3">0</td><td class="ctr2" id="m1">1</td></tr><tr><td id="a3"><a href="RampartSender.html" class="el_class">RampartSender</a></td><td class="bar" id="b2">
<img src="../.resources/redbar.gif" width="25" height="10" title="48" alt="48"/><img src="../.resources/greenbar.gif" width="22" height="10" title="42" alt="42"/></td><td class="ctr2" id="c3">47%</td><td class="bar" id="d3"><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="e2">50%</td><td class="ctr1" id="f2">5</td><td class="ctr2" id="g2">12</td><td class="ctr1" id="h2">12</td><td class="ctr2" id="i2">28</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="m2">1</td></tr><tr><td id="a4"><a href="RampartUsernameTokenValidator.html" class="el_class">RampartUsernameTokenValidator</a></td><td class="bar" id="b3"><img src="../.resources/redbar.gif" width="12" height="10" title="24" alt="24"/><img src="../.resources/greenbar.gif" width="19" height="10" title="36" alt="36"/></td><td class="ctr2"
id="c2">60%</td><td class="bar" id="d2"><img src="../.resources/redbar.gif" width="9" height="10" title="4" alt="4"/></td><td class="ctr2" id="e3">0%</td><td class="ctr1" id="f3">2</td><td class="ctr2" id="g3">5</td><td class="ctr1" id="h3">8</td><td class="ctr2" id="i3">17</td><td class="ctr1" id="j5">0</td><td class="ctr2" id="k3">3</td><td class="ctr1" id="l5">0</td><td class="ctr2" id="m3">1</td></tr><tr><td id="a0"><a href="CertificateValidator.html" class="el_class">CertificateValidator</a></td><td class="bar" id="b4"><img src="../.resources/redbar.gif" width="4" height="10" title="9" alt="9"/></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">2</td><td class="ctr2" id="g4">2</td><td class="ctr1" id="h4">3</td><td class="ctr2" id="i4">3</td><td class="ctr1" id="j3">2</td><td class="ctr2" id="k4">2</td><td class="ctr1" id="l0">1</td><td class="ctr2" id="m4">1</td></tr><tr><td id="a5"><a href="WSSHandlerConsta
nts.html" class="el_class">WSSHandlerConstants</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">2</td><td class="ctr2" id="i5">2</td><td class="ctr1" id="j4">1</td><td class="ctr2" id="k5">1</td><td class="ctr1" id="l1">1</td><td class="ctr2" id="m5">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
Modified: axis/site/axis2/java/rampart-staging/code-coverage/org.apache.rampart.policy.builders/RampartConfigBuilder.html
URL: http://svn.apache.org/viewvc/axis/site/axis2/java/rampart-staging/code-coverage/org.apache.rampart.policy.builders/RampartConfigBuilder.html?rev=1725383&r1=1725382&r2=1725383&view=diff
==============================================================================
--- axis/site/axis2/java/rampart-staging/code-coverage/org.apache.rampart.policy.builders/RampartConfigBuilder.html (original)
+++ axis/site/axis2/java/rampart-staging/code-coverage/org.apache.rampart.policy.builders/RampartConfigBuilder.html Mon Jan 18 23:07:55 2016
@@ -1 +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> > <a href="index.html" class="el_package">org.apache.rampart.policy.builders</a> > <span class="el_class">RampartConfigBuilder</span></div><h1>RampartConfigBuilder</h1><table class="coverage" cellspacing="0" id="coveragetable"><t
head><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/j
acoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
+<?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> > <a href="index.html" class="el_package">org.apache.rampart.policy.builders</a> > <span class="el_class">RampartConfigBuilder</span></div><h1>RampartConfigBuilder</h1><table class="coverage" cellspacing="0" id="coveragetable"><t
head><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">71 of 325</td><td class="ctr2">78%</td><td class="bar">11 of 38</td><td class="ctr2">71%</td><td class="ctr1">11</td><td class="ctr2">22</
td><td class="ctr1">13</td><td class="ctr2">63</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="27" height="10" title="71" alt="71"/><img src="../.resources/greenbar.gif" width="92" height="10" title="240" alt="240"/></td><td class="ctr2" id="c2">77%</td><td class="bar" id="d0"><img src="../.resources/redbar.gif" width="34" height="10" title="11" alt="11"/><img src="../.resources/greenbar.gif" width="85" height="10" title="27" alt="27"/></td><td class="ctr2" id="e0">71%</td><td class="ctr1" id="f0">11</td><td class="ctr2" id="g0">20</td><td class="ctr1" id="h0">13</td><td class="ctr2" id="i0">61</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#L167" 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/j
acoco">JaCoCo</a> 0.6.1.201212231917</span></div></body></html>
\ No newline at end of file
Modified: axis/site/axis2/java/rampart-staging/code-coverage/org.apache.rampart.policy.builders/RampartConfigBuilder.java.html
URL: http://svn.apache.org/viewvc/axis/site/axis2/java/rampart-staging/code-coverage/org.apache.rampart.policy.builders/RampartConfigBuilder.java.html?rev=1725383&r1=1725382&r2=1725383&view=diff
==============================================================================
--- axis/site/axis2/java/rampart-staging/code-coverage/org.apache.rampart.policy.builders/RampartConfigBuilder.java.html (original)
+++ axis/site/axis2/java/rampart-staging/code-coverage/org.apache.rampart.policy.builders/RampartConfigBuilder.java.html Mon Jan 18 23:07:55 2016
@@ -154,11 +154,17 @@ import org.apache.rampart.policy.model.S
<span class="nc" id="L154"> rampartConfig.setOptimizeParts(config);</span>
}
-<span class="fc" id="L157"> return rampartConfig;</span>
+<span class="fc" id="L157"> childElement = element.getFirstChildWithName(new QName(</span>
+ RampartConfig.NS, RampartConfig.TIMESTAMP_STRICT_LN));
+<span class="pc bpc" id="L159" title="1 of 2 branches missed."> if (childElement != null) {</span>
+<span class="nc" id="L160"> rampartConfig.setTimeStampStrict(childElement.getText().trim());</span>
+ }
+
+<span class="fc" id="L163"> return rampartConfig;</span>
}
public QName[] getKnownElements() {
-<span class="fc" id="L161"> return new QName[] {new QName(RampartConfig.NS, RampartConfig.RAMPART_CONFIG_LN)};</span>
+<span class="fc" id="L167"> return new QName[] {new QName(RampartConfig.NS, RampartConfig.RAMPART_CONFIG_LN)};</span>
}
}