Clover Coverage Report -
KS Security 1.2-SNAPSHOT (Aggregated)
Coverage timestamp:
Thu Mar 3 2011 04:57:08 EST
Overview
Package File
FRAMES
NO FRAMES
SHOW HELP
Statistics for project Clover database Thu Mar 3 2011 04:57:08 EST:
Stmts:
1,248
LOC:
13,007
Total cmp:
786
Stmts/Method:
2.02
Branches:
274
NCLOC:
5,283
Cmp density:
0.63
Methods/Class:
5.53
Methods:
619
Files:
111
Avg method cmp:
1.27
Classes/Pkg:
7
Classes:
112
Packages:
16
Statistics for project Clover database Thu Mar 3 2011 04:57:08 EST:
Stmts:
1,248
LOC:
13,007
Total cmp:
786
Stmts/Method:
2.02
Branches:
274
NCLOC:
5,283
Cmp density:
0.63
Methods/Class:
5.53
Methods:
619
Files:
111
Avg method cmp:
1.27
Classes/Pkg:
7
Classes:
112
Packages:
16
Coverage
112 classes, 14 / 2,141 elements
0.7%
0.0065390007
Class Coverage Distribution
Class Complexity
Most Complex Packages
1.
0%
0.0
org.kuali.student.security.xmldsig.dto
(171)
2.
0%
0.0
org.kuali.student.security.trust.dto
(162)
3.
0%
0.0
org.kuali.student.security.cxf.interceptors
(69)
4.
0%
0.0
org.kuali.student.security.filter
(67)
5.
0%
0.0
org.kuali.student.security.wssecurity.secext.dto
(65)
Most Complex Classes
1.
0%
0.0
ObjectFactory
(76)
2.
0%
0.0
ObjectFactory
(57)
3.
0%
0.0
SecurityTokenServiceImpl
(38)
4.
0%
0.0
SamlTokenCxfOutInterceptor.SamlTokenCxfOutInterceptorInternal
(31)
5.
0%
0.0
ProxyTicketRetrieverFilterSTS
(26)
Test Results
0 / 0
tests 0 secs
No test results could be found. Please ensure that you have instrumented your unit tests correctly.
Top 20 Project Risks
SecurityTokenServiceImpl
SamlTokenCxfOutInterceptor.SamlTokenCxfOutInterceptorInternal
KSRiceDefaultUserDetailsService
ProxyTicketRetrieverFilterSTS
SamlTokenCxfInInterceptor
AuthenticationGwtRpcFilter
KSDefaultUserDetailsService
KeyExchangeTokenType
ReferenceParametersType
ReferencePropertiesType
OperatorContentType
KeyValueType
PGPDataType
SPKIDataType
TransformsType
X509DataType
KSLogoutFilter
KimAuthenticationProvider
SamlIssuerServiceImpl
ProxyTicketRetrieverFilter
Coverage Tree Map
Generating Coverage Tree Map. Please wait...
Least Tested Methods
1.
0%
SecurityTokenServiceImpl.requestSecurityToken(RequestSecurityTokenType) : RequestSecurityTokenResponseType
(20)
2.
0%
SamlTokenCxfOutInterceptor.SamlTokenCxfOutInterceptorInternal.handleMessage(SoapMessage) : void
(18)
3.
0%
ProxyTicketRetrieverFilterSTS.doFilterHttp(HttpServletRequest,HttpServletResponse,FilterChain) : void
(14)
4.
0%
SamlIssuerServiceImpl.validateCasProxyTicket(String,String) : String
(5)
5.
0%
SamlTokenCxfInInterceptor.doResults(SoapMessage,String,SOAPMessage,Vector) : void
(9)
6.
0%
ProxyTicketRetrieverFilter.doFilterHttp(HttpServletRequest,HttpServletResponse,FilterChain) : void
(7)
7.
0%
SamlUtils.unsignAssertion(Document) : SAMLAssertion
(8)
8.
0%
SecurityTokenServiceImpl.validateCasProxyTicket(String,String) : Document
(5)
9.
0%
SamlUtils.createAssertion() : SAMLAssertion
(1)
10.
0%
SamlUtils.signAssertion(SAMLAssertion) : Document
(1)
11.
0%
SamlTokenCxfOutInterceptor.SamlTokenCxfOutInterceptorInternal.handleMessageUserSAML(SoapMessage) : String
(4)
12.
0%
KSRiceDefaultUserDetailsService.loadUserByUsernameAndToken(String,UsernamePasswordAuthenticationToken) : UserDetails
(5)
13.
0%
KSRiceDefaultUserDetailsService.loadUserByUsername(String) : UserDetails
(5)
14.
0%
SamlIssuerServiceImpl.getSamlPrincipal(String) : String
(2)
15.
0%
KimAuthenticationProvider.additionalAuthenticationChecks(UserDetails,UsernamePasswordAuthenticationToken) : void
(6)
16.
0%
KSLogoutFilter.doFilterHttp(HttpServletRequest,HttpServletResponse,FilterChain) : void
(4)
17.
0%
KSLogoutFilter.requiresLogout(HttpServletRequest,HttpServletResponse) : boolean
(4)
18.
0%
SecurityTokenServiceImpl.getSamlPrincipal(String) : Document
(3)
19.
0%
ProxyTicketRetrieverFilterSTS.prepareSecurityToken(String,String) : RequestSecurityTokenType
(1)
20.
0%
KSLogoutFilter.determineTargetUrl(HttpServletRequest,HttpServletResponse) : String
(4)
Report generated by
Clover
Code Coverage
v3.0.2
Thu Mar 3 2011 04:57:13 EST
.
Clover: Open Source License registered to University of Arizona.