Detailed report on module FormAuthenticationHandler

MetricTagOverallPer Function
Lines of CodeLOC 144******
McCabe's Cyclomatic NumberMVG 24******
Lines of CommentCOM 45********
LOC/COML_C 3.200 
MVG/COMM_C 0.533 
Weighted Methods per Class (  weighting = unity )WMC1 4 
Weighted Methods per Class (  weighting = visible )WMCv 0 
Depth of Inheritance TreeDIT 2 
Number of ChildrenNOC 0 
Coupling between objectsCBO 10 
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\FormAuthenticationHandler.java:37
12 0 8------------

Functions

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

21 7 12 1.750 0.583
processAuthentication(  ServletRequest,  ServletResponse,  String )
definition   F:\winstone-src-0.9.10\src\java\winstone\auth\FormAuthenticationHandler.java:92

10 2 7------------
requestAuthentication(  HttpServletRequest,  HttpServletResponse,  String )
definition   F:\winstone-src-0.9.10\src\java\winstone\auth\FormAuthenticationHandler.java:106

16 1 5------------
validatePossibleAuthenticationResponse(  HttpServletRequest,  HttpServletResponse,  String )
definition   F:\winstone-src-0.9.10\src\java\winstone\auth\FormAuthenticationHandler.java:131

85 14 13 6.538 1.077

Relationships

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


BaseAuthenticationHandler [CV]
extends   F:\winstone-src-0.9.10\src\java\winstone\auth\FormAuthenticationHandler.java:37


HttpServletRequest [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\auth\FormAuthenticationHandler.java:106
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\auth\FormAuthenticationHandler.java:132


HttpServletResponse [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\auth\FormAuthenticationHandler.java:107
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\auth\FormAuthenticationHandler.java:132


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


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


ServletRequest [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\auth\FormAuthenticationHandler.java:92


ServletResponse [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\auth\FormAuthenticationHandler.java:93


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


String [V]
member variable   F:\winstone-src-0.9.10\src\java\winstone\auth\FormAuthenticationHandler.java:38
member variable   F:\winstone-src-0.9.10\src\java\winstone\auth\FormAuthenticationHandler.java:39
member variable   F:\winstone-src-0.9.10\src\java\winstone\auth\FormAuthenticationHandler.java:40
member variable   F:\winstone-src-0.9.10\src\java\winstone\auth\FormAuthenticationHandler.java:41
member variable   F:\winstone-src-0.9.10\src\java\winstone\auth\FormAuthenticationHandler.java:42
member variable   F:\winstone-src-0.9.10\src\java\winstone\auth\FormAuthenticationHandler.java:43
member variable   F:\winstone-src-0.9.10\src\java\winstone\auth\FormAuthenticationHandler.java:44
member variable   F:\winstone-src-0.9.10\src\java\winstone\auth\FormAuthenticationHandler.java:45
member variable   F:\winstone-src-0.9.10\src\java\winstone\auth\FormAuthenticationHandler.java:47
member variable   F:\winstone-src-0.9.10\src\java\winstone\auth\FormAuthenticationHandler.java:48
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\auth\FormAuthenticationHandler.java:93
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\auth\FormAuthenticationHandler.java:107
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\auth\FormAuthenticationHandler.java:133