blob: af8e9f449f1fa28b1e97ade2fa817de864d6eec9 [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2016-05-25 -->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Apache Shiro :: Core &#x2013; Surefire Report</title>
<style type="text/css" media="all">
@import url("./css/maven-base.css");
@import url("./css/maven-theme.css");
@import url("./css/site.css");
</style>
<link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
<meta name="Date-Revision-yyyymmdd" content="20160525" />
<meta http-equiv="Content-Language" content="en" />
</head>
<body class="composite">
<div id="banner">
<div id="bannerLeft">
Apache Shiro :: Core
</div>
<div class="clear">
<hr/>
</div>
</div>
<div id="breadcrumbs">
<div class="xleft">
<span id="publishDate">Last Published: 2016-05-25</span>
&nbsp;| <span id="projectVersion">Version: 1.2.5</span>
</div>
<div class="xright"> <a href="./" title="Apache Shiro :: Core">Apache Shiro :: Core</a>
</div>
<div class="clear">
<hr/>
</div>
</div>
<div id="leftColumn">
<div id="navcolumn">
<h5>Parent Project</h5>
<ul>
<li class="none">
<a href="../index.html" title="Apache Shiro">Apache Shiro</a>
</li>
</ul>
<h5>Project Documentation</h5>
<ul>
<li class="collapsed">
<a href="project-info.html" title="Project Information">Project Information</a>
</li>
<li class="expanded">
<a href="project-reports.html" title="Project Reports">Project Reports</a>
<ul>
<li class="none">
<a href="cobertura/index.html" title="Cobertura Test Coverage">Cobertura Test Coverage</a>
</li>
<li class="none">
<a href="pmd.html" title="PMD Report">PMD Report</a>
</li>
<li class="none">
<a href="cpd.html" title="CPD Report">CPD Report</a>
</li>
<li class="none">
<a href="rat-report.html" title="Rat Report">Rat Report</a>
</li>
<li class="none">
<strong>Surefire Report</strong>
</li>
<li class="none">
<a href="taglist.html" title="Tag List">Tag List</a>
</li>
<li class="none">
<a href="jdepend-report.html" title="JDepend">JDepend</a>
</li>
<li class="none">
<a href="dashboard-report.html" title="DashBoard Report">DashBoard Report</a>
</li>
</ul>
</li>
</ul>
<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
<img class="poweredBy" alt="Built by Maven" src="./images/logos/maven-feather.png" />
</a>
</div>
</div>
<div id="bodyColumn">
<div id="contentBox">
<div class="section">
<h2><a name="Surefire_Report"></a>Surefire Report</h2></div>
<div class="section">
<h2><a name="Summary"></a>Summary</h2><a name="Summary"></a>
<p>[<a href="#Summary">Summary</a>] [<a href="#Package_List">Package List</a>] [<a href="#Test_Cases">Test Cases</a>]</p><br />
<table border="0" class="bodyTable">
<tr class="a">
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="b">
<td>342</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>158.034</td></tr></table><br />
<p>Note: failures are anticipated and checked for with assertions while errors are unanticipated.</p><br /></div>
<div class="section">
<h2><a name="Package_List"></a>Package List</h2><a name="Package_List"></a>
<p>[<a href="#Summary">Summary</a>] [<a href="#Package_List">Package List</a>] [<a href="#Test_Cases">Test Cases</a>]</p><br />
<table border="0" class="bodyTable">
<tr class="a">
<th>Package</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="b">
<td><a href="#org.apache.shiro.authc">org.apache.shiro.authc</a></td>
<td>35</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.085</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.authc.pam">org.apache.shiro.authc.pam</a></td>
<td>11</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.036</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.crypto">org.apache.shiro.crypto</a></td>
<td>8</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.546</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.jndi">org.apache.shiro.jndi</a></td>
<td>4</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.002</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.authz.aop">org.apache.shiro.authz.aop</a></td>
<td>5</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.041</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.test">org.apache.shiro.test</a></td>
<td>2</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.002</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.codec">org.apache.shiro.codec</a></td>
<td>2</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.021</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.authc.credential">org.apache.shiro.authc.credential</a></td>
<td>26</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>2.306</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.realm.jdbc">org.apache.shiro.realm.jdbc</a></td>
<td>11</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.164</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.crypto.hash">org.apache.shiro.crypto.hash</a></td>
<td>14</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.017</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.crypto.hash.format">org.apache.shiro.crypto.hash.format</a></td>
<td>27</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.032</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.util">org.apache.shiro.util</a></td>
<td>9</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.subject">org.apache.shiro.subject</a></td>
<td>4</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.018</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.realm.ldap">org.apache.shiro.realm.ldap</a></td>
<td>32</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>150.309</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.mgt">org.apache.shiro.mgt</a></td>
<td>23</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.209</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.io">org.apache.shiro.io</a></td>
<td>4</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.realm">org.apache.shiro.realm</a></td>
<td>24</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.054</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.config">org.apache.shiro.config</a></td>
<td>41</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.232</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.authz">org.apache.shiro.authz</a></td>
<td>17</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.004</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.concurrent">org.apache.shiro.concurrent</a></td>
<td>2</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.009</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.session.mgt">org.apache.shiro.session.mgt</a></td>
<td>12</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.351</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.aop">org.apache.shiro.aop</a></td>
<td>2</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.036</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.realm.activedirectory">org.apache.shiro.realm.activedirectory</a></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.006</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.realm.text">org.apache.shiro.realm.text</a></td>
<td>12</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>3.547</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.authz.permission">org.apache.shiro.authz.permission</a></td>
<td>14</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.005</td></tr></table><br />
<p>Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.</p>
<div class="section">
<h3><a name="org.apache.shiro.authc"></a>org.apache.shiro.authc</h3><a name="org.apache.shiro.authc"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="b">
<td><a href="#org.apache.shiro.authcAbstractAuthenticatorTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authcAbstractAuthenticatorTest">AbstractAuthenticatorTest</a></td>
<td>8</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.072</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.authcConcurrentAccessExceptionTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authcConcurrentAccessExceptionTest">ConcurrentAccessExceptionTest</a></td>
<td>4</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.008</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.authcExcessiveAttemptsExceptionTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authcExcessiveAttemptsExceptionTest">ExcessiveAttemptsExceptionTest</a></td>
<td>4</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.authcExpiredCredentialsExceptionTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authcExpiredCredentialsExceptionTest">ExpiredCredentialsExceptionTest</a></td>
<td>4</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.authcIncorrectCredentialsExceptionTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authcIncorrectCredentialsExceptionTest">IncorrectCredentialsExceptionTest</a></td>
<td>4</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.authcLockedAccountExceptionTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authcLockedAccountExceptionTest">LockedAccountExceptionTest</a></td>
<td>4</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.authcSimpleAuthenticationInfoTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authcSimpleAuthenticationInfoTest">SimpleAuthenticationInfoTest</a></td>
<td>3</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.authcUnknownAccountExceptionTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authcUnknownAccountExceptionTest">UnknownAccountExceptionTest</a></td>
<td>4</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0</td></tr></table></div>
<div class="section">
<h3><a name="org.apache.shiro.authc.pam"></a>org.apache.shiro.authc.pam</h3><a name="org.apache.shiro.authc.pam"></a>
<table border="0" class="bodyTable">
<tr class="b">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="a">
<td><a href="#org.apache.shiro.authc.pamAllSuccessfulStrategyTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authc.pamAllSuccessfulStrategyTest">AllSuccessfulStrategyTest</a></td>
<td>3</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.003</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.authc.pamModularRealmAuthenticatorTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authc.pamModularRealmAuthenticatorTest">ModularRealmAuthenticatorTest</a></td>
<td>8</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.033</td></tr></table></div>
<div class="section">
<h3><a name="org.apache.shiro.crypto"></a>org.apache.shiro.crypto</h3><a name="org.apache.shiro.crypto"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="b">
<td><a href="#org.apache.shiro.cryptoAesCipherServiceTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.cryptoAesCipherServiceTest">AesCipherServiceTest</a></td>
<td>2</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.538</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.cryptoBlowfishCipherServiceTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.cryptoBlowfishCipherServiceTest">BlowfishCipherServiceTest</a></td>
<td>2</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.007</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.cryptoJcaCipherServiceTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.cryptoJcaCipherServiceTest">JcaCipherServiceTest</a></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.cryptoSecureRandomNumberGeneratorTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.cryptoSecureRandomNumberGeneratorTest">SecureRandomNumberGeneratorTest</a></td>
<td>3</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3><a name="org.apache.shiro.jndi"></a>org.apache.shiro.jndi</h3><a name="org.apache.shiro.jndi"></a>
<table border="0" class="bodyTable">
<tr class="b">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="a">
<td><a href="#org.apache.shiro.jndiJndiObjectFactoryTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.jndiJndiObjectFactoryTest">JndiObjectFactoryTest</a></td>
<td>4</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.002</td></tr></table></div>
<div class="section">
<h3><a name="org.apache.shiro.authz.aop"></a>org.apache.shiro.authz.aop</h3><a name="org.apache.shiro.authz.aop"></a>
<table border="0" class="bodyTable">
<tr class="b">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="a">
<td><a href="#org.apache.shiro.authz.aopPermissionAnnotationHandlerTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authz.aopPermissionAnnotationHandlerTest">PermissionAnnotationHandlerTest</a></td>
<td>2</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.032</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.authz.aopRoleAnnotationHandlerTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authz.aopRoleAnnotationHandlerTest">RoleAnnotationHandlerTest</a></td>
<td>3</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.009</td></tr></table></div>
<div class="section">
<h3><a name="org.apache.shiro.test"></a>org.apache.shiro.test</h3><a name="org.apache.shiro.test"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="b">
<td><a href="#org.apache.shiro.testExampleShiroIntegrationTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.testExampleShiroIntegrationTest">ExampleShiroIntegrationTest</a></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.testExampleShiroUnitTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.testExampleShiroUnitTest">ExampleShiroUnitTest</a></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3><a name="org.apache.shiro.codec"></a>org.apache.shiro.codec</h3><a name="org.apache.shiro.codec"></a>
<table border="0" class="bodyTable">
<tr class="b">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="a">
<td><a href="#org.apache.shiro.codecH64Test"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.codecH64Test">H64Test</a></td>
<td>2</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.021</td></tr></table></div>
<div class="section">
<h3><a name="org.apache.shiro.authc.credential"></a>org.apache.shiro.authc.credential</h3><a name="org.apache.shiro.authc.credential"></a>
<table border="0" class="bodyTable">
<tr class="b">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="a">
<td><a href="#org.apache.shiro.authc.credentialAllowAllCredentialsMatcherTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authc.credentialAllowAllCredentialsMatcherTest">AllowAllCredentialsMatcherTest</a></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.authc.credentialDefaultPasswordServiceTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authc.credentialDefaultPasswordServiceTest">DefaultPasswordServiceTest</a></td>
<td>10</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>2.277</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.authc.credentialHashedCredentialsMatcherTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authc.credentialHashedCredentialsMatcherTest">HashedCredentialsMatcherTest</a></td>
<td>3</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.004</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.authc.credentialMd2CredentialsMatcherTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authc.credentialMd2CredentialsMatcherTest">Md2CredentialsMatcherTest</a></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.authc.credentialMd5CredentialsMatcherTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authc.credentialMd5CredentialsMatcherTest">Md5CredentialsMatcherTest</a></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.authc.credentialPasswordMatcherTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authc.credentialPasswordMatcherTest">PasswordMatcherTest</a></td>
<td>6</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.021</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.authc.credentialSha1CredentialsMatcherTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authc.credentialSha1CredentialsMatcherTest">Sha1CredentialsMatcherTest</a></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.authc.credentialSha256CredentialsMatcherTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authc.credentialSha256CredentialsMatcherTest">Sha256CredentialsMatcherTest</a></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.authc.credentialSha384CredentialsMatcherTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authc.credentialSha384CredentialsMatcherTest">Sha384CredentialsMatcherTest</a></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.authc.credentialSha512CredentialsMatcherTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authc.credentialSha512CredentialsMatcherTest">Sha512CredentialsMatcherTest</a></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0</td></tr></table></div>
<div class="section">
<h3><a name="org.apache.shiro.realm.jdbc"></a>org.apache.shiro.realm.jdbc</h3><a name="org.apache.shiro.realm.jdbc"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="b">
<td><a href="#org.apache.shiro.realm.jdbcJDBCRealmTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.realm.jdbcJDBCRealmTest">JDBCRealmTest</a></td>
<td>11</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.164</td></tr></table></div>
<div class="section">
<h3><a name="org.apache.shiro.crypto.hash"></a>org.apache.shiro.crypto.hash</h3><a name="org.apache.shiro.crypto.hash"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="b">
<td><a href="#org.apache.shiro.crypto.hashDefaultHashServiceTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.crypto.hashDefaultHashServiceTest">DefaultHashServiceTest</a></td>
<td>11</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.013</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.crypto.hashHashRequestBuilderTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.crypto.hashHashRequestBuilderTest">HashRequestBuilderTest</a></td>
<td>3</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.004</td></tr></table></div>
<div class="section">
<h3><a name="org.apache.shiro.crypto.hash.format"></a>org.apache.shiro.crypto.hash.format</h3><a name="org.apache.shiro.crypto.hash.format"></a>
<table border="0" class="bodyTable">
<tr class="b">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="a">
<td><a href="#org.apache.shiro.crypto.hash.formatBase64FormatTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.crypto.hash.formatBase64FormatTest">Base64FormatTest</a></td>
<td>2</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.004</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.crypto.hash.formatDefaultHashFormatFactoryTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.crypto.hash.formatDefaultHashFormatFactoryTest">DefaultHashFormatFactoryTest</a></td>
<td>12</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.016</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.crypto.hash.formatHexFormatTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.crypto.hash.formatHexFormatTest">HexFormatTest</a></td>
<td>2</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.crypto.hash.formatProvidedHashFormatTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.crypto.hash.formatProvidedHashFormatTest">ProvidedHashFormatTest</a></td>
<td>2</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.006</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.crypto.hash.formatShiro1CryptFormatTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.crypto.hash.formatShiro1CryptFormatTest">Shiro1CryptFormatTest</a></td>
<td>9</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.005</td></tr></table></div>
<div class="section">
<h3><a name="org.apache.shiro.util"></a>org.apache.shiro.util</h3><a name="org.apache.shiro.util"></a>
<table border="0" class="bodyTable">
<tr class="b">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="a">
<td><a href="#org.apache.shiro.utilRegExPatternMatcherTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.utilRegExPatternMatcherTest">RegExPatternMatcherTest</a></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.utilStringUtilsTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.utilStringUtilsTest">StringUtilsTest</a></td>
<td>8</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3><a name="org.apache.shiro.subject"></a>org.apache.shiro.subject</h3><a name="org.apache.shiro.subject"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="b">
<td><a href="#org.apache.shiro.subjectDelegatingSubjectTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.subjectDelegatingSubjectTest">DelegatingSubjectTest</a></td>
<td>4</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.018</td></tr></table></div>
<div class="section">
<h3><a name="org.apache.shiro.realm.ldap"></a>org.apache.shiro.realm.ldap</h3><a name="org.apache.shiro.realm.ldap"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="b">
<td><a href="#org.apache.shiro.realm.ldapDefaultLdapContextFactoryTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.realm.ldapDefaultLdapContextFactoryTest">DefaultLdapContextFactoryTest</a></td>
<td>6</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>75.168</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.realm.ldapJndiLdapContextFactoryTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.realm.ldapJndiLdapContextFactoryTest">JndiLdapContextFactoryTest</a></td>
<td>15</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>75.137</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.realm.ldapJndiLdapRealmTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.realm.ldapJndiLdapRealmTest">JndiLdapRealmTest</a></td>
<td>11</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.004</td></tr></table></div>
<div class="section">
<h3><a name="org.apache.shiro.mgt"></a>org.apache.shiro.mgt</h3><a name="org.apache.shiro.mgt"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="b">
<td><a href="#org.apache.shiro.mgtAbstractRememberMeManagerTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.mgtAbstractRememberMeManagerTest">AbstractRememberMeManagerTest</a></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.mgtDefaultSecurityManagerTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.mgtDefaultSecurityManagerTest">DefaultSecurityManagerTest</a></td>
<td>3</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.171</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.mgtDefaultSubjectDAOTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.mgtDefaultSubjectDAOTest">DefaultSubjectDAOTest</a></td>
<td>18</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.034</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.mgtVMSingletonDefaultSecurityManagerTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.mgtVMSingletonDefaultSecurityManagerTest">VMSingletonDefaultSecurityManagerTest</a></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.003</td></tr></table></div>
<div class="section">
<h3><a name="org.apache.shiro.io"></a>org.apache.shiro.io</h3><a name="org.apache.shiro.io"></a>
<table border="0" class="bodyTable">
<tr class="b">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="a">
<td><a href="#org.apache.shiro.ioSerializationExceptionTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.ioSerializationExceptionTest">SerializationExceptionTest</a></td>
<td>4</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3><a name="org.apache.shiro.realm"></a>org.apache.shiro.realm</h3><a name="org.apache.shiro.realm"></a>
<table border="0" class="bodyTable">
<tr class="b">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="a">
<td><a href="#org.apache.shiro.realmAuthenticatingRealmIntegrationTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.realmAuthenticatingRealmIntegrationTest">AuthenticatingRealmIntegrationTest</a></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.013</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.realmAuthenticatingRealmTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.realmAuthenticatingRealmTest">AuthenticatingRealmTest</a></td>
<td>13</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.03</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.realmAuthorizingRealmTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.realmAuthorizingRealmTest">AuthorizingRealmTest</a></td>
<td>4</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.005</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.realmCachingRealmTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.realmCachingRealmTest">CachingRealmTest</a></td>
<td>6</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.006</td></tr></table></div>
<div class="section">
<h3><a name="org.apache.shiro.config"></a>org.apache.shiro.config</h3><a name="org.apache.shiro.config"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="b">
<td><a href="#org.apache.shiro.configIniSecurityManagerFactoryTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.configIniSecurityManagerFactoryTest">IniSecurityManagerFactoryTest</a></td>
<td>9</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.147</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.configIniTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.configIniTest">IniTest</a></td>
<td>5</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.003</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.configReflectionBuilderTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.configReflectionBuilderTest">ReflectionBuilderTest</a></td>
<td>27</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.082</td></tr></table></div>
<div class="section">
<h3><a name="org.apache.shiro.authz"></a>org.apache.shiro.authz</h3><a name="org.apache.shiro.authz"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="b">
<td><a href="#org.apache.shiro.authzAuthorizationExceptionTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authzAuthorizationExceptionTest">AuthorizationExceptionTest</a></td>
<td>4</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.authzHostUnauthorizedExceptionTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authzHostUnauthorizedExceptionTest">HostUnauthorizedExceptionTest</a></td>
<td>4</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.authzModularRealmAuthorizerTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authzModularRealmAuthorizerTest">ModularRealmAuthorizerTest</a></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.authzUnauthenticatedExceptionTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authzUnauthenticatedExceptionTest">UnauthenticatedExceptionTest</a></td>
<td>4</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.authzUnauthorizedExceptionTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authzUnauthorizedExceptionTest">UnauthorizedExceptionTest</a></td>
<td>4</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3><a name="org.apache.shiro.concurrent"></a>org.apache.shiro.concurrent</h3><a name="org.apache.shiro.concurrent"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="b">
<td><a href="#org.apache.shiro.concurrentSubjectAwareExecutorServiceTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.concurrentSubjectAwareExecutorServiceTest">SubjectAwareExecutorServiceTest</a></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.008</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.concurrentSubjectAwareExecutorTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.concurrentSubjectAwareExecutorTest">SubjectAwareExecutorTest</a></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3><a name="org.apache.shiro.session.mgt"></a>org.apache.shiro.session.mgt</h3><a name="org.apache.shiro.session.mgt"></a>
<table border="0" class="bodyTable">
<tr class="b">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="a">
<td><a href="#org.apache.shiro.session.mgtAbstractValidatingSessionManagerTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.session.mgtAbstractValidatingSessionManagerTest">AbstractValidatingSessionManagerTest</a></td>
<td>2</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.004</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.session.mgtDefaultSessionManagerTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.session.mgtDefaultSessionManagerTest">DefaultSessionManagerTest</a></td>
<td>6</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.19</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.session.mgtDelegatingSessionTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.session.mgtDelegatingSessionTest">DelegatingSessionTest</a></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.152</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.session.mgtSimpleSessionTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.session.mgtSimpleSessionTest">SimpleSessionTest</a></td>
<td>3</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.005</td></tr></table></div>
<div class="section">
<h3><a name="org.apache.shiro.aop"></a>org.apache.shiro.aop</h3><a name="org.apache.shiro.aop"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="b">
<td><a href="#org.apache.shiro.aopAnnotationResolverTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.aopAnnotationResolverTest">AnnotationResolverTest</a></td>
<td>2</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.036</td></tr></table></div>
<div class="section">
<h3><a name="org.apache.shiro.realm.activedirectory"></a>org.apache.shiro.realm.activedirectory</h3><a name="org.apache.shiro.realm.activedirectory"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="b">
<td><a href="#org.apache.shiro.realm.activedirectoryActiveDirectoryRealmTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.realm.activedirectoryActiveDirectoryRealmTest">ActiveDirectoryRealmTest</a></td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.006</td></tr></table></div>
<div class="section">
<h3><a name="org.apache.shiro.realm.text"></a>org.apache.shiro.realm.text</h3><a name="org.apache.shiro.realm.text"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="b">
<td><a href="#org.apache.shiro.realm.textIniRealmTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.realm.textIniRealmTest">IniRealmTest</a></td>
<td>5</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.003</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.realm.textTextConfigurationRealmTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.realm.textTextConfigurationRealmTest">TextConfigurationRealmTest</a></td>
<td>7</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>3.544</td></tr></table></div>
<div class="section">
<h3><a name="org.apache.shiro.authz.permission"></a>org.apache.shiro.authz.permission</h3><a name="org.apache.shiro.authz.permission"></a>
<table border="0" class="bodyTable">
<tr class="b">
<th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th></tr>
<tr class="a">
<td><a href="#org.apache.shiro.authz.permissionAllPermissionTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authz.permissionAllPermissionTest">AllPermissionTest</a></td>
<td>2</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0</td></tr>
<tr class="b">
<td><a href="#org.apache.shiro.authz.permissionDomainPermissionTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authz.permissionDomainPermissionTest">DomainPermissionTest</a></td>
<td>5</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.003</td></tr>
<tr class="a">
<td><a href="#org.apache.shiro.authz.permissionWildcardPermissionTest"><img src="images/icon_success_sml.gif" alt="" /></a></td>
<td><a href="#org.apache.shiro.authz.permissionWildcardPermissionTest">WildcardPermissionTest</a></td>
<td>7</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.002</td></tr></table></div><br /></div>
<div class="section">
<h2><a name="Test_Cases"></a>Test Cases</h2><a name="Test_Cases"></a>
<p>[<a href="#Summary">Summary</a>] [<a href="#Package_List">Package List</a>] [<a href="#Test_Cases">Test Cases</a>]</p>
<div class="section">
<h3><a name="AnnotationResolverTest"></a>AnnotationResolverTest</h3><a name="org.apache.shiro.aopAnnotationResolverTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testAnnotationFoundFromClass</td>
<td>0.032</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testAnnotationFoundFromMethod</td>
<td>0.004</td></tr></table></div>
<div class="section">
<h3><a name="AbstractAuthenticatorTest"></a>AbstractAuthenticatorTest</h3><a name="org.apache.shiro.authcAbstractAuthenticatorTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>newAbstractAuthenticatorSecurityManagerConstructor</td>
<td>0.055</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>authenticateWithNullArgument</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>throwAuthenticationExceptionIfDoAuthenticateReturnsNull</td>
<td>0.004</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>nonNullAuthenticationInfoAfterAuthenticate</td>
<td>0.002</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>notifySuccessAfterDoAuthenticate</td>
<td>0.004</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>notifyFailureAfterDoAuthenticateThrowsAuthenticationException</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>notifyFailureAfterDoAuthenticateThrowsNonAuthenticationException</td>
<td>0.003</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>logExceptionAfterDoAuthenticateThrowsNonAuthenticationException</td>
<td>0.002</td></tr></table></div>
<div class="section">
<h3><a name="ConcurrentAccessExceptionTest"></a>ConcurrentAccessExceptionTest</h3><a name="org.apache.shiro.authcConcurrentAccessExceptionTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNoArgConstructor</td>
<td>0.006</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgConstructor</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCauseConstructor</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgCauseConstructor</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3><a name="AllowAllCredentialsMatcherTest"></a>AllowAllCredentialsMatcherTest</h3><a name="org.apache.shiro.authc.credentialAllowAllCredentialsMatcherTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testBasic</td>
<td>0</td></tr></table></div>
<div class="section">
<h3><a name="DefaultPasswordServiceTest"></a>DefaultPasswordServiceTest</h3><a name="org.apache.shiro.authc.credentialDefaultPasswordServiceTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testEncryptPasswordWithNullArgument</td>
<td>0.103</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testHashPasswordWithNullArgument</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testEncryptPasswordDefault</td>
<td>0.488</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testEncryptPasswordWithInvalidMatch</td>
<td>0.422</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testBackwardsCompatibility</td>
<td>0.575</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testHashFormatWarned</td>
<td>0.209</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testPasswordsMatchWithNullOrEmpty</td>
<td>0.009</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCustomHashService</td>
<td>0.032</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCustomHashFormatFactory</td>
<td>0.012</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testStringComparisonWhenNotUsingAParsableHashFormat</td>
<td>0.426</td></tr></table></div>
<div class="section">
<h3><a name="HashedCredentialsMatcherTest"></a>HashedCredentialsMatcherTest</h3><a name="org.apache.shiro.authc.credentialHashedCredentialsMatcherTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSaltedAuthenticationInfo</td>
<td>0.002</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testBackwardsCompatibleUnsaltedAuthenticationInfo</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testBackwardsCompatibleSaltedAuthenticationInfo</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3><a name="Md2CredentialsMatcherTest"></a>Md2CredentialsMatcherTest</h3><a name="org.apache.shiro.authc.credentialMd2CredentialsMatcherTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testBasic</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3><a name="Md5CredentialsMatcherTest"></a>Md5CredentialsMatcherTest</h3><a name="org.apache.shiro.authc.credentialMd5CredentialsMatcherTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testBasic</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3><a name="PasswordMatcherTest"></a>PasswordMatcherTest</h3><a name="org.apache.shiro.authc.credentialPasswordMatcherTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMissingPasswordService</td>
<td>0.003</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testStringPasswordComparison</td>
<td>0.007</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testHashComparisonWithoutHashedPasswordService</td>
<td>0.002</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testHashComparison</td>
<td>0.003</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCharArrayComparison</td>
<td>0.005</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testUnexpectedSavedCredentialsType</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3><a name="Sha1CredentialsMatcherTest"></a>Sha1CredentialsMatcherTest</h3><a name="org.apache.shiro.authc.credentialSha1CredentialsMatcherTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testBasic</td>
<td>0</td></tr></table></div>
<div class="section">
<h3><a name="Sha256CredentialsMatcherTest"></a>Sha256CredentialsMatcherTest</h3><a name="org.apache.shiro.authc.credentialSha256CredentialsMatcherTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testBasic</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3><a name="Sha384CredentialsMatcherTest"></a>Sha384CredentialsMatcherTest</h3><a name="org.apache.shiro.authc.credentialSha384CredentialsMatcherTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testBasic</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3><a name="Sha512CredentialsMatcherTest"></a>Sha512CredentialsMatcherTest</h3><a name="org.apache.shiro.authc.credentialSha512CredentialsMatcherTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testBasic</td>
<td>0</td></tr></table></div>
<div class="section">
<h3><a name="ExcessiveAttemptsExceptionTest"></a>ExcessiveAttemptsExceptionTest</h3><a name="org.apache.shiro.authcExcessiveAttemptsExceptionTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNoArgConstructor</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgConstructor</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCauseConstructor</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgCauseConstructor</td>
<td>0</td></tr></table></div>
<div class="section">
<h3><a name="ExpiredCredentialsExceptionTest"></a>ExpiredCredentialsExceptionTest</h3><a name="org.apache.shiro.authcExpiredCredentialsExceptionTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNoArgConstructor</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgConstructor</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCauseConstructor</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgCauseConstructor</td>
<td>0</td></tr></table></div>
<div class="section">
<h3><a name="IncorrectCredentialsExceptionTest"></a>IncorrectCredentialsExceptionTest</h3><a name="org.apache.shiro.authcIncorrectCredentialsExceptionTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNoArgConstructor</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgConstructor</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCauseConstructor</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgCauseConstructor</td>
<td>0</td></tr></table></div>
<div class="section">
<h3><a name="LockedAccountExceptionTest"></a>LockedAccountExceptionTest</h3><a name="org.apache.shiro.authcLockedAccountExceptionTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNoArgConstructor</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgConstructor</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCauseConstructor</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgCauseConstructor</td>
<td>0</td></tr></table></div>
<div class="section">
<h3><a name="AllSuccessfulStrategyTest"></a>AllSuccessfulStrategyTest</h3><a name="org.apache.shiro.authc.pamAllSuccessfulStrategyTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>beforeAllAttempts</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>beforeAttemptSupportingToken</td>
<td>0.002</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>beforeAttemptRealmDoesntSupportToken</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3><a name="ModularRealmAuthenticatorTest"></a>ModularRealmAuthenticatorTest</h3><a name="org.apache.shiro.authc.pamModularRealmAuthenticatorTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNewInstance</td>
<td>0.005</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testDoAuthenticateNoRealms</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSingleRealmAuthenticationSuccess</td>
<td>0.006</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSingleRealmAuthenticationWithUnsupportedToken</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSingleRealmAuthenticationWithNullAuthenticationInfo</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMultiRealmAuthenticationSuccess</td>
<td>0.008</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMultiRealmAuthenticationWithAuthenticationException</td>
<td>0.007</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testOnLogout</td>
<td>0.005</td></tr></table></div>
<div class="section">
<h3><a name="SimpleAuthenticationInfoTest"></a>SimpleAuthenticationInfoTest</h3><a name="org.apache.shiro.authcSimpleAuthenticationInfoTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMergeWithEmptyInstances</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMergeWithAggregateNullCredentials</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMergeWithImmutablePrincipalCollection</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3><a name="UnknownAccountExceptionTest"></a>UnknownAccountExceptionTest</h3><a name="org.apache.shiro.authcUnknownAccountExceptionTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNoArgConstructor</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgConstructor</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCauseConstructor</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgCauseConstructor</td>
<td>0</td></tr></table></div>
<div class="section">
<h3><a name="PermissionAnnotationHandlerTest"></a>PermissionAnnotationHandlerTest</h3><a name="org.apache.shiro.authz.aopPermissionAnnotationHandlerTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGuestSinglePermissionAssertion</td>
<td>0.03</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGuestMultiplePermissionAssertion</td>
<td>0.002</td></tr></table></div>
<div class="section">
<h3><a name="RoleAnnotationHandlerTest"></a>RoleAnnotationHandlerTest</h3><a name="org.apache.shiro.authz.aopRoleAnnotationHandlerTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGuestSingleRoleAssertion</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGuestMultipleRolesAssertion</td>
<td>0.002</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testOneOfTheRolesRequired</td>
<td>0.006</td></tr></table></div>
<div class="section">
<h3><a name="AuthorizationExceptionTest"></a>AuthorizationExceptionTest</h3><a name="org.apache.shiro.authzAuthorizationExceptionTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNoArgConstructor</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgConstructor</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCauseConstructor</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgCauseConstructor</td>
<td>0</td></tr></table></div>
<div class="section">
<h3><a name="HostUnauthorizedExceptionTest"></a>HostUnauthorizedExceptionTest</h3><a name="org.apache.shiro.authzHostUnauthorizedExceptionTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNoArgConstructor</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgConstructor</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCauseConstructor</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgCauseConstructor</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3><a name="ModularRealmAuthorizerTest"></a>ModularRealmAuthorizerTest</h3><a name="org.apache.shiro.authzModularRealmAuthorizerTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSettingOfRolePermissionResolver</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3><a name="AllPermissionTest"></a>AllPermissionTest</h3><a name="org.apache.shiro.authz.permissionAllPermissionTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNullArgument</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNonNullArgument</td>
<td>0</td></tr></table></div>
<div class="section">
<h3><a name="DomainPermissionTest"></a>DomainPermissionTest</h3><a name="org.apache.shiro.authz.permissionDomainPermissionTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testDefaultConstructor</td>
<td>0.002</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testActionsConstructorWithSingleAction</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testActionsConstructorWithMultipleActions</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testActionsTargetsConstructorWithSingleActionAndTarget</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testActionsTargetsConstructorWithMultipleActionsAndTargets</td>
<td>0</td></tr></table></div>
<div class="section">
<h3><a name="WildcardPermissionTest"></a>WildcardPermissionTest</h3><a name="org.apache.shiro.authz.permissionWildcardPermissionTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNull</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testEmpty</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testBlank</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testOnlyDelimiters</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNamed</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testLists</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testWildcards</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3><a name="UnauthenticatedExceptionTest"></a>UnauthenticatedExceptionTest</h3><a name="org.apache.shiro.authzUnauthenticatedExceptionTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNoArgConstructor</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgConstructor</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCauseConstructor</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgCauseConstructor</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3><a name="UnauthorizedExceptionTest"></a>UnauthorizedExceptionTest</h3><a name="org.apache.shiro.authzUnauthorizedExceptionTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNoArgConstructor</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgConstructor</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCauseConstructor</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgCauseConstructor</td>
<td>0</td></tr></table></div>
<div class="section">
<h3><a name="H64Test"></a>H64Test</h3><a name="org.apache.shiro.codecH64Test"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNothing</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testDefault</td>
<td>0.021</td></tr></table></div>
<div class="section">
<h3><a name="SubjectAwareExecutorServiceTest"></a>SubjectAwareExecutorServiceTest</h3><a name="org.apache.shiro.concurrentSubjectAwareExecutorServiceTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSubmitRunnable</td>
<td>0.008</td></tr></table></div>
<div class="section">
<h3><a name="SubjectAwareExecutorTest"></a>SubjectAwareExecutorTest</h3><a name="org.apache.shiro.concurrentSubjectAwareExecutorTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testExecute</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3><a name="IniSecurityManagerFactoryTest"></a>IniSecurityManagerFactoryTest</h3><a name="org.apache.shiro.configIniSecurityManagerFactoryTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetInstanceWithoutIni</td>
<td>0.01</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetInstanceWithResourcePath</td>
<td>0.011</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetInstanceWithEmptyIni</td>
<td>0.003</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetInstanceWithSimpleIni</td>
<td>0.042</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetInstanceWithConfiguredRealm</td>
<td>0.025</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetInstanceWithAutomaticallyCreatedIniRealm</td>
<td>0.005</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testImplicitIniRealmWithAdditionalRealmConfiguration</td>
<td>0.024</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testImplicitIniRealmWithConfiguredPermissionResolver</td>
<td>0.01</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCacheManagerConfigOrderOfOperations</td>
<td>0.017</td></tr></table></div>
<div class="section">
<h3><a name="IniTest"></a>IniTest</h3><a name="org.apache.shiro.configIniTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNoSections</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testIsContinued</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSplitKeyValue</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSplitKeyValueNoValue</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testOneSection</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3><a name="ReflectionBuilderTest"></a>ReflectionBuilderTest</h3><a name="org.apache.shiro.configReflectionBuilderTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testStandardPropertyAssignment</td>
<td>0.016</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMapEntryAssignment</td>
<td>0.004</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testArrayEntryAssignment</td>
<td>0.003</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNestedPathAssignment</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNestedMapAssignmentWithPeriodDelimitedKeys</td>
<td>0.015</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSimpleConfig</td>
<td>0.003</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testWithConfiguredNullValue</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testWithConfiguredNullLiteralValue</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testWithConfiguredEmptyStringValue</td>
<td>0.002</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testWithConfiguredEmptyStringLiteralValue</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSimpleConfigWithDollarSignStringValue</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testObjectReferenceConfig</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testObjectReferenceConfigWithTypeMismatch</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testObjectReferenceConfigWithInvalidReference</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSetProperty</td>
<td>0.006</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSetPropertyWithReferencedSet</td>
<td>0.003</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testListProperty</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testListPropertyWithReferencedList</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCollectionProperty</td>
<td>0.002</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCollectionPropertyWithReferencedCollection</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testByteArrayHexProperty</td>
<td>0.004</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testByteArrayBase64Property</td>
<td>0.007</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMapProperty</td>
<td>0.002</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMapPropertyWithReferencedMap</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNestedListProperty</td>
<td>0.002</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testInitializable</td>
<td>0.002</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testFactoryInstantiation</td>
<td>0.003</td></tr></table></div>
<div class="section">
<h3><a name="AesCipherServiceTest"></a>AesCipherServiceTest</h3><a name="org.apache.shiro.cryptoAesCipherServiceTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testBlockOperations</td>
<td>0.537</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testStreamingOperations</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3><a name="BlowfishCipherServiceTest"></a>BlowfishCipherServiceTest</h3><a name="org.apache.shiro.cryptoBlowfishCipherServiceTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testBlockOperations</td>
<td>0.005</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testStreamingOperations</td>
<td>0.002</td></tr></table></div>
<div class="section">
<h3><a name="DefaultHashServiceTest"></a>DefaultHashServiceTest</h3><a name="org.apache.shiro.crypto.hashDefaultHashServiceTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNullRequest</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testDifferentAlgorithmName</td>
<td>0.005</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testDifferentIterations</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testDifferentRandomNumberGenerator</td>
<td>0.002</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testWithRandomlyGeneratedSalt</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testRequestWithEmptySource</td>
<td>0.002</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testOnlyRandomSaltHash</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testBothSaltsRandomness</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testBothSaltsReturn</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testBothSaltsHash</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testPrivateSaltChangesResult</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3><a name="Base64FormatTest"></a>Base64FormatTest</h3><a name="org.apache.shiro.crypto.hash.formatBase64FormatTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testFormat</td>
<td>0.003</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testFormatWithNullArgument</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3><a name="DefaultHashFormatFactoryTest"></a>DefaultHashFormatFactoryTest</h3><a name="org.apache.shiro.crypto.hash.formatDefaultHashFormatFactoryTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testDefaultInstance</td>
<td>0.002</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNullArg</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNotFound</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSetFormatClassNames</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetInstanceWithConfiguredFormatClassName</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetInstanceWithMcfFormattedString</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testAbsentFQCN</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testPresentFQCN</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMcfFormattedArgument</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSearchPackages</td>
<td>0.005</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSearchPackagesWithoutMatch</td>
<td>0.006</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testWithInvalidHashFormatImplementation</td>
<td>0</td></tr></table></div>
<div class="section">
<h3><a name="HexFormatTest"></a>HexFormatTest</h3><a name="org.apache.shiro.crypto.hash.formatHexFormatTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testFormat</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testFormatWithNullArgument</td>
<td>0</td></tr></table></div>
<div class="section">
<h3><a name="ProvidedHashFormatTest"></a>ProvidedHashFormatTest</h3><a name="org.apache.shiro.crypto.hash.formatProvidedHashFormatTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testDefaults</td>
<td>0.005</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testByIdWithNullArg</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3><a name="Shiro1CryptFormatTest"></a>Shiro1CryptFormatTest</h3><a name="org.apache.shiro.crypto.hash.formatShiro1CryptFormatTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testFormatWithNullArgument</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetId</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testFormatDefault</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testFormatWithoutSalt</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testParseDefault</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testParseWithoutSalt</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testParseWithNullArgument</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testParseWithInvalidId</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testParseWithNonNumericIterations</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3><a name="HashRequestBuilderTest"></a>HashRequestBuilderTest</h3><a name="org.apache.shiro.crypto.hashHashRequestBuilderTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testDefault</td>
<td>0.002</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNullSource</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testConfig</td>
<td>0.002</td></tr></table></div>
<div class="section">
<h3><a name="JcaCipherServiceTest"></a>JcaCipherServiceTest</h3><a name="org.apache.shiro.cryptoJcaCipherServiceTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testDecrypt</td>
<td>0</td></tr></table></div>
<div class="section">
<h3><a name="SecureRandomNumberGeneratorTest"></a>SecureRandomNumberGeneratorTest</h3><a name="org.apache.shiro.cryptoSecureRandomNumberGeneratorTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testDefaultNextBytesSize</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testInvalidSecureRandomProperty</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNextBytesWithSize</td>
<td>0</td></tr></table></div>
<div class="section">
<h3><a name="SerializationExceptionTest"></a>SerializationExceptionTest</h3><a name="org.apache.shiro.ioSerializationExceptionTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNoArgConstructor</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgConstructor</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCauseConstructor</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMsgCauseConstructor</td>
<td>0</td></tr></table></div>
<div class="section">
<h3><a name="JndiObjectFactoryTest"></a>JndiObjectFactoryTest</h3><a name="org.apache.shiro.jndiJndiObjectFactoryTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetInstanceWithType</td>
<td>0.002</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetInstanceNoType</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testJndiLookupFailsWithType</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testJndiLookupFailsNoType</td>
<td>0</td></tr></table></div>
<div class="section">
<h3><a name="AbstractRememberMeManagerTest"></a>AbstractRememberMeManagerTest</h3><a name="org.apache.shiro.mgtAbstractRememberMeManagerTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetRememberedPrincipalsWithEmptySerializedBytes</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3><a name="DefaultSecurityManagerTest"></a>DefaultSecurityManagerTest</h3><a name="org.apache.shiro.mgtDefaultSecurityManagerTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testDefaultConfig</td>
<td>0.005</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testAutoCreateSessionAfterInvalidation</td>
<td>0.159</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSubjectReuseAfterLogout</td>
<td>0.007</td></tr></table></div>
<div class="section">
<h3><a name="DefaultSubjectDAOTest"></a>DefaultSubjectDAOTest</h3><a name="org.apache.shiro.mgtDefaultSubjectDAOTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testIsSessionStorageEnabledDefault</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testIsSessionStorageEnabledDefaultSubject</td>
<td>0.002</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCustomSessionStorageEvaluator</td>
<td>0.003</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testDeleteWithoutSession</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testDeleteWithSession</td>
<td>0.007</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSaveWhenSessionStorageIsDisabled</td>
<td>0.002</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSaveWithoutSessionOrPrincipalsOrAuthentication</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMergePrincipalsWithDelegatingSubject</td>
<td>0.008</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMergePrincipalsWithSubjectPrincipalsButWithoutSession</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMergePrincipalsWithoutSubjectPrincipalsOrSessionPrincipals</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMergePrincipalsWithoutSubjectPrincipalsButWithSessionPrincipals</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMergePrincipalsWithSubjectPrincipalsButWithoutSessionPrincipals</td>
<td>0.002</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMergePrincipalsWithSubjectPrincipalsButWithDifferentSessionPrincipals</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMergeAuthcWithSubjectAuthcButWithoutSession</td>
<td>0.002</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMergeAuthcWithoutSubjectAuthcOrSessionAuthc</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMergeAuthcWithoutSubjectAuthcButWithSessionAuthc</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMergeAuthcWithSubjectAuthcButWithoutSessionAuthc</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testMergeAuthcWithSubjectAuthcButWithDifferentSessionAuthc</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3><a name="VMSingletonDefaultSecurityManagerTest"></a>VMSingletonDefaultSecurityManagerTest</h3><a name="org.apache.shiro.mgtVMSingletonDefaultSecurityManagerTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testVMSingleton</td>
<td>0.003</td></tr></table></div>
<div class="section">
<h3><a name="ActiveDirectoryRealmTest"></a>ActiveDirectoryRealmTest</h3><a name="org.apache.shiro.realm.activedirectoryActiveDirectoryRealmTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testDefaultConfig</td>
<td>0.006</td></tr></table></div>
<div class="section">
<h3><a name="AuthenticatingRealmIntegrationTest"></a>AuthenticatingRealmIntegrationTest</h3><a name="org.apache.shiro.realmAuthenticatingRealmIntegrationTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testShiro354</td>
<td>0.013</td></tr></table></div>
<div class="section">
<h3><a name="AuthenticatingRealmTest"></a>AuthenticatingRealmTest</h3><a name="org.apache.shiro.realmAuthenticatingRealmTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSupports</td>
<td>0.005</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSetName</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSetCache</td>
<td>0.002</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSupportsWithCustomAuthenticationTokenClass</td>
<td>0.002</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNewInstanceWithCacheManager</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNewInstanceWithCredentialsMatcher</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetAuthenticationInfo</td>
<td>0.003</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetAuthenticationInfoWithNullReturnValue</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testAuthenticationCachingEnabledWithCacheMiss</td>
<td>0.005</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testAuthenticationCachingEnabledWithCacheHit</td>
<td>0.005</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testLogoutWithAuthenticationCachingEnabled</td>
<td>0.003</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testAssertCredentialsMatchWithNullCredentialsMatcher</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testAssertCredentialsMatchFailure</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3><a name="AuthorizingRealmTest"></a>AuthorizingRealmTest</h3><a name="org.apache.shiro.realmAuthorizingRealmTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testDefaultConfig</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNullAuthzInfo</td>
<td>0.003</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCreateAccountOverride</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testRealmWithRolePermissionResolver</td>
<td>0.002</td></tr></table></div>
<div class="section">
<h3><a name="CachingRealmTest"></a>CachingRealmTest</h3><a name="org.apache.shiro.realmCachingRealmTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testOnLogout</td>
<td>0.005</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCachingEnabled</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetAvailablePrincipalWithRealmPrincipals</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetAvailablePrincipalWithoutRealmPrincipals</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSetName</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNewInstanceWithCacheManager</td>
<td>0</td></tr></table></div>
<div class="section">
<h3><a name="JDBCRealmTest"></a>JDBCRealmTest</h3><a name="org.apache.shiro.realm.jdbcJDBCRealmTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testUnSaltedSuccess</td>
<td>0.101</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testUnSaltedWrongPassword</td>
<td>0.006</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testUnSaltedMultipleRows</td>
<td>0.006</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSaltColumnSuccess</td>
<td>0.009</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSaltColumnWrongPassword</td>
<td>0.006</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testExternalSuccess</td>
<td>0.006</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testExternalWrongPassword</td>
<td>0.005</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testRolePresent</td>
<td>0.006</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testRoleNotPresent</td>
<td>0.006</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testPermissionPresent</td>
<td>0.006</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testPermissionNotPresent</td>
<td>0.007</td></tr></table></div>
<div class="section">
<h3><a name="DefaultLdapContextFactoryTest"></a>DefaultLdapContextFactoryTest</h3><a name="org.apache.shiro.realm.ldapDefaultLdapContextFactoryTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetLdapContext</td>
<td>75.167</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetLdapContextWithoutUrl</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testEmptyStringCredentials</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testEmptyCharArrayCredentials</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testEmptyByteArrayCredentials</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testEmptyNullCredentials</td>
<td>0</td></tr></table></div>
<div class="section">
<h3><a name="JndiLdapContextFactoryTest"></a>JndiLdapContextFactoryTest</h3><a name="org.apache.shiro.realm.ldapJndiLdapContextFactoryTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetLdapContext</td>
<td>75.129</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetLdapContextWithoutUrl</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testEmptyStringCredentials</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testEmptyCharArrayCredentials</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testEmptyByteArrayCredentials</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testEmptyNullCredentials</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testReferral</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testAuthenticationMechanism</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetContextFactoryClassName</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSetEnvironmentPropertyNull</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCustomEnvironment</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetLdapContextDefault</td>
<td>0.006</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetLdapContextStringArguments</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetSystemLdapContext</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetSystemLdapContextPoolingDisabled</td>
<td>0</td></tr></table></div>
<div class="section">
<h3><a name="JndiLdapRealmTest"></a>JndiLdapRealmTest</h3><a name="org.apache.shiro.realm.ldapJndiLdapRealmTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testDefaultInstance</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testUserDnTemplate</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSetUserDnTemplateNull</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSetUserDnTemplateEmpty</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSetUserDnTemplateWithoutToken</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testUserDnTemplateSubstitution</td>
<td>0.002</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetAuthenticationInfoNamingAuthenticationException</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetAuthenticationInfoNamingException</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetAuthenticationInfoNonSimpleToken</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetUserDnNullArgument</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGetUserDnWithOutPrefixAndSuffix</td>
<td>0</td></tr></table></div>
<div class="section">
<h3><a name="IniRealmTest"></a>IniRealmTest</h3><a name="org.apache.shiro.realm.textIniRealmTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNullIni</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testEmptyIni</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testInitWithoutIniResource</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testIniFile</td>
<td>0.002</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testIniFileWithoutUsers</td>
<td>0.001</td></tr></table></div>
<div class="section">
<h3><a name="TextConfigurationRealmTest"></a>TextConfigurationRealmTest</h3><a name="org.apache.shiro.realm.textTextConfigurationRealmTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testRoleAndUserAccount</td>
<td>0.508</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testHasRole</td>
<td>0.508</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCheckRole</td>
<td>0.504</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testCheckPermission</td>
<td>0.507</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testIsPermitted</td>
<td>0.507</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testProcessRoleDefinitions</td>
<td>0.507</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testProcessUserDefinitions</td>
<td>0.503</td></tr></table></div>
<div class="section">
<h3><a name="AbstractValidatingSessionManagerTest"></a>AbstractValidatingSessionManagerTest</h3><a name="org.apache.shiro.session.mgtAbstractValidatingSessionManagerTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testValidateSessions</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testNoMemoryLeakOnInvalidSessions</td>
<td>0.003</td></tr></table></div>
<div class="section">
<h3><a name="DefaultSessionManagerTest"></a>DefaultSessionManagerTest</h3><a name="org.apache.shiro.session.mgtDefaultSessionManagerTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testGlobalTimeout</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSessionListenerStartNotification</td>
<td>0.001</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSessionListenerStopNotification</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSessionDeleteOnExpiration</td>
<td>0.028</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSessionListenerStopNotificationWithReadAttribute</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSessionListenerExpiredNotification</td>
<td>0.158</td></tr></table></div>
<div class="section">
<h3><a name="DelegatingSessionTest"></a>DelegatingSessionTest</h3><a name="org.apache.shiro.session.mgtDelegatingSessionTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testTimeout</td>
<td>0.152</td></tr></table></div>
<div class="section">
<h3><a name="SimpleSessionTest"></a>SimpleSessionTest</h3><a name="org.apache.shiro.session.mgtSimpleSessionTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testDefaultSerialization</td>
<td>0.004</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>serializeHost</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>serializeExpired</td>
<td>0</td></tr></table></div>
<div class="section">
<h3><a name="DelegatingSubjectTest"></a>DelegatingSubjectTest</h3><a name="org.apache.shiro.subjectDelegatingSubjectTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSessionStopThenStart</td>
<td>0.001</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testExecuteCallable</td>
<td>0.002</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testExecuteRunnable</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testRunAs</td>
<td>0.015</td></tr></table></div>
<div class="section">
<h3><a name="ExampleShiroIntegrationTest"></a>ExampleShiroIntegrationTest</h3><a name="org.apache.shiro.testExampleShiroIntegrationTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSimple</td>
<td>0</td></tr></table></div>
<div class="section">
<h3><a name="ExampleShiroUnitTest"></a>ExampleShiroUnitTest</h3><a name="org.apache.shiro.testExampleShiroUnitTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSimple</td>
<td>0</td></tr></table></div>
<div class="section">
<h3><a name="RegExPatternMatcherTest"></a>RegExPatternMatcherTest</h3><a name="org.apache.shiro.utilRegExPatternMatcherTest"></a>
<table border="0" class="bodyTable">
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>testSimplePattern</td>
<td>0</td></tr></table></div>
<div class="section">
<h3><a name="StringUtilsTest"></a>StringUtilsTest</h3><a name="org.apache.shiro.utilStringUtilsTest"></a>
<table border="0" class="bodyTable">
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>splitTestWithQuotedCommas</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>splitWithQuotedCommasAndSpacesAndEscapedQuotes</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>splitWithNullInput</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>splitWithCommas</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>splitWithCommasAndSpaces</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>splitWithQuotedCommasAndSpaces</td>
<td>0</td></tr>
<tr class="b">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>splitWithQuotedCommasAndSpacesAndDifferentQuoteChars</td>
<td>0</td></tr>
<tr class="a">
<td><img src="images/icon_success_sml.gif" alt="" /></td>
<td>splitWithQuotedCommasAndSpacesAndDifferentQuoteCharsWhileRetainingQuotes</td>
<td>0</td></tr></table></div><br /></div>
</div>
</div>
<div class="clear">
<hr/>
</div>
<div id="footer">
<div class="xright">
Copyright &#169; 2004&#x2013;2016
<a href="http://www.apache.org/">The Apache Software Foundation</a>.
All rights reserved.
</div>
<div class="clear">
<hr/>
</div>
</div>
</body>
</html>