Detailed report on module ClientcertAuthenticationHandler

MetricTagOverallPer Function
Lines of CodeLOC 54******
McCabe's Cyclomatic NumberMVG 8******
Lines of CommentCOM 12********
LOC/COML_C 4.500 
MVG/COMM_C 0.667 
Weighted Methods per Class (  weighting = unity )WMC1 3 
Weighted Methods per Class (  weighting = visible )WMCv 0 
Depth of Inheritance TreeDIT 2 
Number of ChildrenNOC 0 
Coupling between objectsCBO 8 
Information Flow measure (  inclusive )IF4 0********
Information Flow measure (  visible )IF4v 0********
Information Flow measure (  concrete )IF4c 0********

Definitions and Declarations

DescriptionLOCMVGCOML_CM_C
definition   F:\winstone-src-0.9.10\src\java\winstone\auth\ClientcertAuthenticationHandler.java:29
2 0 4------------

Functions

Function prototypeLOCMVGCOML_CM_C
ClientcertAuthenticationHandler(  Node,  List,  Set,  AuthenticationRealm )
definition   F:\winstone-src-0.9.10\src\java\winstone\auth\ClientcertAuthenticationHandler.java:30

7 0 0------------
requestAuthentication(  HttpServletRequest,  HttpServletResponse,  String )
definition   F:\winstone-src-0.9.10\src\java\winstone\auth\ClientcertAuthenticationHandler.java:41

6 0 4------------
validatePossibleAuthenticationResponse(  HttpServletRequest,  HttpServletResponse,  String )
definition   F:\winstone-src-0.9.10\src\java\winstone\auth\ClientcertAuthenticationHandler.java:52

39 8 4 9.750 2.000

Relationships

ClientsSuppliers
  AuthenticationRealm [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\auth\ClientcertAuthenticationHandler.java:32


BaseAuthenticationHandler [CV]
extends   F:\winstone-src-0.9.10\src\java\winstone\auth\ClientcertAuthenticationHandler.java:29


HttpServletRequest [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\auth\ClientcertAuthenticationHandler.java:41
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\auth\ClientcertAuthenticationHandler.java:53


HttpServletResponse [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\auth\ClientcertAuthenticationHandler.java:42
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\auth\ClientcertAuthenticationHandler.java:53


List [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\auth\ClientcertAuthenticationHandler.java:31


Node [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\auth\ClientcertAuthenticationHandler.java:30


Set [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\auth\ClientcertAuthenticationHandler.java:31


String [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\auth\ClientcertAuthenticationHandler.java:42
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\auth\ClientcertAuthenticationHandler.java:54