##### Project Documentation

- About Acegi Security System for Spring - JBoss adapter
- Downloads
- Project Info
- Project Reports
  - Change Log
  - Checkstyle
  - Clover
  - JavaDocs
  - JavaDoc Report
  - JavaDoc Warnings Report
  - Metrics
  - Unit Tests
  - Source Xref
  - Test Xref
  - PMD Report
  - Simian Report
  - Task List
  - FindBugs Report
- Development Process

## Checkstyle Results

The following document contains the results of Checkstyle .

## Summary

Files | Infos | Warnings | Errors
--- | --- | --- | ---
5 | 0 | 0 | 51

## Files

Files | I | W | E
--- | --- | --- | ---
org/acegisecurity/adapters/jboss/JbossAcegiLoginModule.java | 0 | 0 | 28
org/acegisecurity/adapters/jboss/JbossIntegrationFilter.java | 0 | 0 | 23

### org/acegisecurity/adapters/jboss/JbossAcegiLoginModule.java

Error | Line
--- | ---
| Line does not match expected header line of '&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;'. | 1
| Using the '.*' form of import should be avoided - org.springframework.beans.factory.access.*. | 32
| Line has trailing spaces. | 55
| Line is longer than 80 characters. | 64
| Missing a Javadoc comment. | 69
| Missing a Javadoc comment. | 70
| Missing a Javadoc comment. | 71
| Missing a Javadoc comment. | 72
| Method 'initialize' is not designed for extension - needs to be abstract, final or empty. | 76
| Missing a Javadoc comment. | 76
| Parameter subject should be final. | 76
| Parameter callbackHandler should be final. | 76
| Parameter sharedState should be final. | 77
| Parameter options should be final. | 77
| Line is longer than 80 characters. | 102
| Line is longer than 80 characters. | 104
| Line is longer than 80 characters. | 140
| Line is longer than 80 characters. | 165
| Method 'login' is not designed for extension - needs to be abstract, final or empty. | 178
| Missing a Javadoc comment. | 178
| Line is longer than 80 characters. | 206
| Expression can be simplified. | 251
| Method 'getIdentity' is not designed for extension - needs to be abstract, final or empty. | 264
| Missing a Javadoc comment. | 264
| Method 'getRoleSets' is not designed for extension - needs to be abstract, final or empty. | 268
| Missing a Javadoc comment. | 268
| Method 'getUsernameAndPassword' is not designed for extension - needs to be abstract, final or empty. | 284
| Missing a Javadoc comment. | 284

### org/acegisecurity/adapters/jboss/JbossIntegrationFilter.java

Error | Line
--- | ---
| Line does not match expected header line of '&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;'. | 1
| Line has trailing spaces. | 47
| Line has trailing spaces. | 52
| Line is longer than 80 characters. | 58
| Line is longer than 80 characters. | 63
| Missing a Javadoc comment. | 63
| Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 63
| '{' is not followed by whitespace. | 70
| '}' is not preceded with whitespace. | 70
| Method 'doFilter' is not designed for extension - needs to be abstract, final or empty. | 72
| Missing a Javadoc comment. | 72
| Parameter request should be final. | 72
| Parameter response should be final. | 72
| Parameter chain should be final. | 73
| Line is longer than 80 characters. | 77
| Line is longer than 80 characters. | 81
| Line is longer than 80 characters. | 87
| Parameter arg0 should be final. | 102
| '{' is not followed by whitespace. | 102
| '}' is not preceded with whitespace. | 102
| Method 'getLookupContext' is not designed for extension - needs to be abstract, final or empty. | 111
| Missing a Javadoc comment. | 115
| Parameter request should be final. | 115