Detailed report on module SecurityConstraint

MetricTagOverallPer Function
Lines of CodeLOC 103******
McCabe's Cyclomatic NumberMVG 29******
Lines of CommentCOM 18********
LOC/COML_C 5.722 
MVG/COMM_C 1.611 
Weighted Methods per Class (  weighting = unity )WMC1 6 
Weighted Methods per Class (  weighting = visible )WMCv 0 
Depth of Inheritance TreeDIT 0 
Number of ChildrenNOC 0 
Coupling between objectsCBO 6 
Information Flow measure (  inclusive )IF4 25********
Information Flow measure (  visible )IF4v 25********
Information Flow measure (  concrete )IF4c 0********

Definitions and Declarations

DescriptionLOCMVGCOML_CM_C
definition   F:\winstone-src-0.9.10\src\java\winstone\auth\SecurityConstraint.java:26
17 0 6------------

Functions

Function prototypeLOCMVGCOML_CM_C
SecurityConstraint(  Node,  Set,  int )
definition   F:\winstone-src-0.9.10\src\java\winstone\auth\SecurityConstraint.java:47

56 23 6 9.333 3.833
getName(   )
definition   F:\winstone-src-0.9.10\src\java\winstone\auth\SecurityConstraint.java:148

3 0 0------------
isAllowed(  HttpServletRequest )
definition   F:\winstone-src-0.9.10\src\java\winstone\auth\SecurityConstraint.java:113

13 2 3------------
isApplicable(  String,  String )
definition   F:\winstone-src-0.9.10\src\java\winstone\auth\SecurityConstraint.java:130

7 3 3------------
methodCheck(  String,  String )
definition   F:\winstone-src-0.9.10\src\java\winstone\auth\SecurityConstraint.java:139

4 1 0------------
needsSSL(   )
definition   F:\winstone-src-0.9.10\src\java\winstone\auth\SecurityConstraint.java:144

3 0 0------------

Relationships

ClientsSuppliers
BaseAuthenticationHandler [V]
member variable   F:\winstone-src-0.9.10\src\java\winstone\auth\BaseAuthenticationHandler.java:39


 
HttpServletRequest [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\auth\SecurityConstraint.java:113


Mapping [V]
member variable   F:\winstone-src-0.9.10\src\java\winstone\auth\SecurityConstraint.java:40


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


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


String [V]
member variable   F:\winstone-src-0.9.10\src\java\winstone\auth\SecurityConstraint.java:27
member variable   F:\winstone-src-0.9.10\src\java\winstone\auth\SecurityConstraint.java:28
member variable   F:\winstone-src-0.9.10\src\java\winstone\auth\SecurityConstraint.java:29
member variable   F:\winstone-src-0.9.10\src\java\winstone\auth\SecurityConstraint.java:30
member variable   F:\winstone-src-0.9.10\src\java\winstone\auth\SecurityConstraint.java:31
member variable   F:\winstone-src-0.9.10\src\java\winstone\auth\SecurityConstraint.java:32
member variable   F:\winstone-src-0.9.10\src\java\winstone\auth\SecurityConstraint.java:33
member variable   F:\winstone-src-0.9.10\src\java\winstone\auth\SecurityConstraint.java:34
member variable   F:\winstone-src-0.9.10\src\java\winstone\auth\SecurityConstraint.java:35
member variable   F:\winstone-src-0.9.10\src\java\winstone\auth\SecurityConstraint.java:36
member variable   F:\winstone-src-0.9.10\src\java\winstone\auth\SecurityConstraint.java:38
member variable   F:\winstone-src-0.9.10\src\java\winstone\auth\SecurityConstraint.java:39
member variable   F:\winstone-src-0.9.10\src\java\winstone\auth\SecurityConstraint.java:41
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\auth\SecurityConstraint.java:130
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\auth\SecurityConstraint.java:130
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\auth\SecurityConstraint.java:139
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\auth\SecurityConstraint.java:139
return type   F:\winstone-src-0.9.10\src\java\winstone\auth\SecurityConstraint.java:148