id: 1 unit: public void sync() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlMembership.java start line: 87 end line: 125 size: 37 LOC McCabe index: 1 number of parameters: 2 id: 2 unit: public void doFilter() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlWebFilter.java start line: 147 end line: 183 size: 30 LOC McCabe index: 7 number of parameters: 3 id: 3 unit: private void signin() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlWebFilter.java start line: 185 end line: 211 size: 26 LOC McCabe index: 5 number of parameters: 1 id: 4 unit: private InternalGroup createGroup() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlMembership.java start line: 152 end line: 170 size: 19 LOC McCabe index: 2 number of parameters: 2 id: 5 unit: public String toString() file: src/main/java/com/googlesource/gerrit/plugins/saml/AuthenticatedUser.java start line: 49 end line: 64 size: 16 LOC McCabe index: 1 number of parameters: 0 id: 6 unit: public String getHeader() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlWebFilter.java start line: 328 end line: 341 size: 14 LOC McCabe index: 5 number of parameters: 1 id: 7 unit: private void redirectToIdentityProvider() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlWebFilter.java start line: 213 end line: 225 size: 13 LOC McCabe index: 1 number of parameters: 1 id: 8 unit: private String getEmailAddress() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlWebFilter.java start line: 286 end line: 298 size: 13 LOC McCabe index: 3 number of parameters: 1 id: 9 unit: private static List extractAttributeValues() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlWebFilter.java start line: 255 end line: 266 size: 12 LOC McCabe index: 4 number of parameters: 2 id: 10 unit: public Enumeration getHeaderNames() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlWebFilter.java start line: 350 end line: 361 size: 11 LOC McCabe index: 3 number of parameters: 0 id: 11 unit: private String getDisplayName() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlWebFilter.java start line: 276 end line: 284 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 12 unit: private void updateMembers() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlMembership.java start line: 136 end line: 144 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 13 unit: public Enumeration getHeaderNames() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlWebFilter.java start line: 318 end line: 325 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 14 unit: private static String getAttribute() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlWebFilter.java start line: 245 end line: 252 size: 7 LOC McCabe index: 3 number of parameters: 2 id: 15 unit: private static String getAttributeOrElseId() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlWebFilter.java start line: 268 end line: 274 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 16 unit: public String getHeader() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlWebFilter.java start line: 364 end line: 370 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 17 unit: private static String getGetStringWithDefault() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlConfig.java start line: 98 end line: 104 size: 7 LOC McCabe index: 2 number of parameters: 3 id: 18 unit: private AuthenticatedUser userFromRequest() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlWebFilter.java start line: 139 end line: 144 size: 6 LOC McCabe index: 3 number of parameters: 1 id: 19 unit: private Optional samlGroupToName() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlMembership.java start line: 172 end line: 177 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 20 unit: public AuthenticatedUser() file: src/main/java/com/googlesource/gerrit/plugins/saml/AuthenticatedUser.java start line: 25 end line: 30 size: 6 LOC McCabe index: 1 number of parameters: 4 id: 21 unit: private Optional getOrCreateGroup() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlMembership.java start line: 146 end line: 150 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 22 unit: private static String getHeaderFromConfig() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlWebFilter.java start line: 227 end line: 230 size: 4 LOC McCabe index: 2 number of parameters: 2 id: 23 unit: private static boolean isSamlPostback() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlWebFilter.java start line: 240 end line: 243 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 24 unit: private String getUserName() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlWebFilter.java start line: 300 end line: 303 size: 4 LOC McCabe index: 2 number of parameters: 1 id: 25 unit: public AuthenticatedHttpRequest() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlWebFilter.java start line: 312 end line: 315 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 26 unit: private static boolean isGerritLogin() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlWebFilter.java start line: 232 end line: 234 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 27 unit: private static boolean isGerritLogout() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlWebFilter.java start line: 236 end line: 238 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 28 unit: private static Path ensureExists() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlWebFilter.java start line: 305 end line: 307 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 29 unit: public AnonymousHttpRequest() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlWebFilter.java start line: 345 end line: 347 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 30 unit: public boolean isEnabled() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlMembership.java start line: 132 end line: 134 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 31 unit: public String getMetadataPath() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlConfig.java start line: 62 end line: 64 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 32 unit: public String getKeystorePath() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlConfig.java start line: 66 end line: 68 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 33 unit: public String getPrivateKeyPassword() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlConfig.java start line: 70 end line: 72 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 34 unit: public String getKeystorePassword() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlConfig.java start line: 74 end line: 76 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 35 unit: public String getDisplayNameAttr() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlConfig.java start line: 78 end line: 80 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 36 unit: public String getUserNameAttr() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlConfig.java start line: 82 end line: 84 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 37 unit: public String getEmailAddressAttr() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlConfig.java start line: 86 end line: 88 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 38 unit: public int getMaxAuthLifetimeAttr() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlConfig.java start line: 90 end line: 92 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 39 unit: private static String getString() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlConfig.java start line: 94 end line: 96 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 40 unit: public String getFirstNameAttr() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlConfig.java start line: 106 end line: 108 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 41 unit: public String getLastNameAttr() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlConfig.java start line: 110 end line: 112 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 42 unit: public boolean isComputedDisplayName() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlConfig.java start line: 114 end line: 116 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 43 unit: public String getServiceProviderEntityId() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlConfig.java start line: 118 end line: 120 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 44 unit: public boolean useNameQualifier() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlConfig.java start line: 122 end line: 124 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 45 unit: public String getIdentityProviderEntityId() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlConfig.java start line: 126 end line: 128 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 46 unit: public String getMemberOfAttr() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlConfig.java start line: 130 end line: 132 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 47 unit: public String getUsername() file: src/main/java/com/googlesource/gerrit/plugins/saml/AuthenticatedUser.java start line: 32 end line: 34 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 48 unit: public String getDisplayName() file: src/main/java/com/googlesource/gerrit/plugins/saml/AuthenticatedUser.java start line: 36 end line: 38 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 49 unit: public String getEmail() file: src/main/java/com/googlesource/gerrit/plugins/saml/AuthenticatedUser.java start line: 40 end line: 42 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 50 unit: public String getExternalId() file: src/main/java/com/googlesource/gerrit/plugins/saml/AuthenticatedUser.java start line: 44 end line: 46 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 51 unit: public void init() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlWebFilter.java start line: 134 end line: 134 size: 1 LOC McCabe index: 1 number of parameters: 1 id: 52 unit: public void destroy() file: src/main/java/com/googlesource/gerrit/plugins/saml/SamlWebFilter.java start line: 137 end line: 137 size: 1 LOC McCabe index: 1 number of parameters: 0